Package funkload :: Module XmlRpcBase :: Class XmlRpcBaseController
[show private | hide private]
[frames | no frames]

Class XmlRpcBaseController

Known Subclasses:
CredentialFileController, CredentialRandomController, MonitorController

An XML/RPC controller.
Method Summary
  __init__(self, argv)
  __call__(self, action)
Call the xml rpc action
  log(self, message, force)
Log a message.
  parseArgs(self, argv)
Parse programs args.
  startServer(self, debug)
Start an XML/RPC server.
  test(self)
Testing the XML/RPC.

Class Variable Summary
classobj server_class = funkload.XmlRpcBase.XmlRpcBaseServer
str usage = '%prog config_file action\n\naction can be: star...

Method Details

__call__(self, action=None)
(Call operator)

Call the xml rpc action

log(self, message, force=False)

Log a message.

parseArgs(self, argv)

Parse programs args.

startServer(self, debug=False)

Start an XML/RPC server.

test(self)

Testing the XML/RPC.

Must return an exit code, 0 for success.

Class Variable Details

usage

Type:
str
Value:
'''%prog config_file action

action can be: start|startd|stop|restart|status|test

Execute action on the XML/RPC server.
'''                                                                    

Generated by Epydoc 2.1 on Tue Feb 27 10:41:43 2007 http://epydoc.sf.net