Package src :: Module osad :: Class Runner
[hide private]
[frames] | no frames]

Class Runner

source code


Nested Classes [hide private]
  client_factory
hash(x)

Inherited from jabber_lib.Runner: option, option_parser

Instance Methods [hide private]
 
__init__(self)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
setup_config(self, config, force=0) source code
 
_setup_config(self, config, force=0) source code
 
_parse_url(self, url, scheme='http') source code
 
fix_connection(self, c)
After setting up the connection, do whatever else is necessary
source code
 
preprocess_once(self, client) source code
 
process_once(self, client)
To be overridden in a client class
source code
 
read_config(self) source code
 
get_up2date_config(self) source code
 
build_rpclib_params(self, config) source code
 
read_auth_info(self, force) source code

Inherited from jabber_lib.Runner: check_cert, is_in_background, main, print_message, process_cli_options, process_forever, push_to_background, setup_connection

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

Class Variables [hide private]
  _min_sleep = 60
  _max_sleep = 120
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

setup_config(self, config, force=0)

source code 
Overrides: jabber_lib.Runner.setup_config

fix_connection(self, c)

source code 

After setting up the connection, do whatever else is necessary

Overrides: jabber_lib.Runner.fix_connection

preprocess_once(self, client)

source code 
Overrides: jabber_lib.Runner.preprocess_once

process_once(self, client)

source code 

To be overridden in a client class

Overrides: jabber_lib.Runner.process_once
(inherited documentation)

read_config(self)

source code 
Overrides: jabber_lib.Runner.read_config