Package flumotion :: Package component :: Package plugs :: Module adminaction :: Class AdminActionPlug
[hide private]

Class AdminActionPlug

source code

                 object --+        
                          |        
extern.log.log.Loggable --+        
                          |        
                  base.Plug --+    
                              |    
               base.ManagerPlug --+
                                  |
                                 AdminActionPlug
Known Subclasses:

Base class for plugs that can react to actions by an admin. For example, some plugs might want to check that the admin in question has the right permissions, and some others might want to log the action to a database. Defines the admin action API methods.

Instance Methods [hide private]
 
action(self, identity, method, args, kwargs) source code

Inherited from base.ManagerPlug: restart, start, stop

Inherited from base.Plug: __init__

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Inherited from extern.log.log.Loggable: __providedBy__, __provides__, debug, doLog, error, info, log, logFunction, logObjectName, warning, warningFailure, writeMarker

Class Variables [hide private]

Inherited from extern.log.log.Loggable: __implemented__, logCategory

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

action(self, identity, method, args, kwargs)

source code 
Parameters: