exiddis::master::MasterServer::MasterServer Class Reference
List of all members.
Detailed Description
Main class of Master server application. Set up and link all modules.
Member Function Documentation
| def exiddis::master::MasterServer::MasterServer::__init__ |
( |
|
self, |
|
|
|
config | |
|
) |
| | |
Create new instance of MasterServer class and set up modules and links between them.
Keyword parameters:
config - configuration file
| def exiddis::master::MasterServer::MasterServer::addModules |
( |
|
self |
) |
|
Create and set up application modules.
| def exiddis::master::MasterServer::MasterServer::addSubHandlers |
( |
|
self |
) |
|
Set up Master server handlers for external connections.
| def exiddis::master::MasterServer::MasterServer::readConfig |
( |
|
self, |
|
|
|
config | |
|
) |
| | |
Read configuration file and set up application variables defined there.
Keyword parameters:
config - configuration file
| def exiddis::master::MasterServer::MasterServer::render_POST |
( |
|
self, |
|
|
|
request | |
|
) |
| | |
Modify request adding to it a paramater with such data as request's host and port source.
Keyword parameters:
request - the request to be modified
| def exiddis::master::MasterServer::MasterServer::run |
( |
|
self |
) |
|
Start reactor on port defined in configuration file.
| def exiddis::master::MasterServer::MasterServer::setHandlersLinks |
( |
|
self |
) |
|
Set up links (shortcuts) in handlers.
| def exiddis::master::MasterServer::MasterServer::setModulesLinks |
( |
|
self |
) |
|
Set up links (shortcuts) between modules.
The documentation for this class was generated from the following file:
- exiddis/master/MasterServer.py