Trees | Indices | Help |
---|
|
twisted.spread.pb.Avatar --+ | common.log.Loggable --+ | twisted.pb.Avatar --+ | twisted.pb.PingableAvatar --+ | common.log.Loggable --+ | ManagerAvatar
I am a base class for manager-side avatars to subclass from.
|
|||
|
|||
|
|||
|
|||
bool |
|
||
|
|||
|
|||
|
|||
|
|||
str or None |
|
||
list of (str, str) tuples of (bundleName, md5sum) |
|
||
list of (str, str) tuples |
|
||
dict of str -> str |
|
||
|
|||
twisted.internet.defer.Deferred firing list
of str
|
|
||
Inherited from Inherited from Inherited from Inherited from Inherited from |
|
|||
str |
remoteLogName =
name to use to log the other side of the connection |
||
Inherited from Inherited from Inherited from |
|
|||
str |
avatarId the id for this avatar, unique inside the heaven |
||
flumotion.manager.base.ManagerHeaven |
heaven the heaven this avatar is part of |
||
twisted.spread.pb.RemoteReference
|
mind a remote reference to the client-side Medium |
||
flumotion.manager.manager.Vishnu |
vishnu the vishnu that manages this avatar's heaven |
|
|
Disconnect the remote PB client. If we are already disconnected, do nothing.
|
Call the given remote method, and log calling and returning nicely.
|
Tell the avatar that the given mind has been attached. This gives the avatar a way to call remotely to the client that requested this avatar. This is scheduled by the portal after the client has logged in.
|
Tell the avatar that the peer's client referenced by the mind has detached. Called through the manager's PB logout trigger calling flumotion.manager.manager.Dispatcher.removeAvatar
|
Get the IPv4 address of the machine the PB client is connecting from, as seen from the avatar.
|
Get a list of (bundleName, md5sum) of all dependency bundles, starting with this bundle, in the correct order. Any of bundleName, fileName, moduleName may be given.
|
Get a list of (bundleName, md5sum) of all dependency bundles, starting with this bundle, in the correct order.
|
Get the zip files for the given list of bundles.
|
Authenticate the given keycard. If no bouncerName given, authenticate against the manager's bouncer. If a bouncerName is given, authenticate against the given bouncer in the atmosphere.
Since: 0.3.1 |
Get the keycard classes the manager's bouncer can authenticate.
Since: 0.3.1 |
Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Fri Apr 11 07:40:27 2008 | http://epydoc.sourceforge.net |