Exemple #1
0
 def doDestroyMe(self, *args, **kwargs):
     """
     Remove all references to the state machine object to destroy it.
     """
     io_throttle.PacketReport('request', self.remoteID, self.packetID, self.result)
     self.parent = None
     self.callOnReceived = None
     self.creatorID = None
     self.packetID = None
     self.customerID = None
     self.remotePath = None
     self.customerIDURL = None
     self.backupID = None
     self.fileName = None
     self.ownerID = None
     self.remoteID = None
     self.requestTime = None
     self.fileReceivedTime = None
     self.requestTimeout = None
     self.result = None
     self.created = None
     self.destroy()
Exemple #2
0
 def doInit(self, *args, **kwargs):
     """
     Action method.
     """
     io_throttle.PacketReport('send', self.remoteID, self.packetID, 'init')