I am a medium between the job and the worker's job avatar. I live in
the job process.
|
|
|
|
|
remote_bootstrap(self,
workerName,
host,
port,
transport,
authenticator,
packagePaths)
I receive the information on how to connect to the manager. |
source code
|
|
|
|
|
|
|
remote_runFunction(self,
moduleName,
methodName,
*args,
**kwargs)
I am called on by the worker's JobAvatar to run a function, normally
on behalf of the flumotion.admin.gtk. |
source code
|
|
|
|
remote_create(self,
avatarId,
type,
moduleName,
methodName,
nice,
conf)
I am called on by the worker's JobAvatar to create a component. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
shutdown(self)
Shut down the job process completely, cleaning up the component so
the reactor can be left from. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
Inherited from common.medium.BaseMedium:
callRemote,
callRemoteLogging,
getBundledFunction,
hasRemoteReference,
runBundledFunction,
setRemoteReference
Inherited from twisted.pb.Referenceable:
remoteMessageReceived
Inherited from twisted.spread.flavors.Referenceable:
jellyFor
Inherited from twisted.spread.flavors.Serializable:
processUniqueID
Inherited from twisted.spread.jelly.Jellyable:
__providedBy__,
getStateFor
Inherited from extern.log.log.Loggable:
debug,
doLog,
error,
info,
log,
logFunction,
logObjectName,
warning,
warningFailure,
writeMarker
|