| Method Summary |
| |
__init__(self,
component)
|
| |
getIP(self)
Return our own IP as seen from the manager. |
| |
remote_callMethod(self,
methodName,
*args,
**kwargs)
|
| dict
|
remote_getConfig(self)
Return the configuration of the component. |
flumotion.common.planet.WorkerJobState
|
remote_getState(self)
Return the state of the component, which will be serialized to a flumotion.common.planet.ManagerJobState
object. |
| |
remote_getUIState(self)
Get a WorkerComponentUIState containing details needed to present an
admin-side UI state |
| |
remote_reloadComponent(self)
Reload modules in the component. |
| |
remote_start(self,
*args,
**kwargs)
|
| |
remote_stop(self)
|
| |
_destroyCallback(self,
result)
|
| |
_reloaded(self)
|
| Inherited from BaseMedium |
| |
callRemote(self,
name,
*args,
**kwargs)
|
| |
hasRemoteReference(self)
|
| |
loadModule(self,
moduleName)
|
| |
run_bundled_proc(self,
*args,
**kwargs)
|
| |
setRemoteReference(self,
remoteReference)
|
| Inherited from Referenceable |
| |
jellyFor(self,
jellier)
(internal) |
| |
remoteMessageReceived(self,
broker,
message,
args,
kw)
A remote message has been received. |
| Inherited from Serializable |
| |
processUniqueID(self)
Return an ID which uniquely represents this object for this
process. |
| Inherited from Jellyable |
| |
getStateFor(self,
jellier)
|
| Inherited from Loggable |
| |
debug(self,
*args)
Log a debug message. |
| |
error(self,
*args)
Log an error. |
| |
info(self,
*args)
Log an informational message. |
| |
log(self,
*args)
Log a log message. |
| |
logFunction(self,
message)
Overridable log function. |
| |
logObjectName(self)
Overridable object name function. |
| |
warning(self,
*args)
Log a warning. |
| |
warningFailure(self,
failure)
Log a warning about a Failure. |