class documentation
class DatabaseService(MultiClientService): (source)
Service that controls the underlying MongoDB database.
Static Method | find |
Returns the path to the mongod executable. |
Class Variable | allow |
Undocumented |
Class Variable | MONGOD |
Undocumented |
Class Variable | service |
Undocumented |
Property | command |
Undocumented |
Property | port |
Undocumented |
Inherited from MultiClientService
:
Method | start |
Searches for a running instance of this service, or starts one if no instance is found. |
Method | stop |
Disconnects from the service without actually stopping it. |
Instance Variable | attached |
Undocumented |
Instance Variable | child |
Undocumented |
Property | _service |
Arguments passed to the service entrypoint. |
Inherited from Service
(via MultiClientService
):
Method | __del__ |
Stops the service. |
Method | __init__ |
Undocumented |
Method | wait |
Waits for the service to exit and returns its exit code. |
Class Variable | working |
Undocumented |
Property | env |
Undocumented |
Method | _wait |
Waits for any child process of this service to bind to a TCP port. |
Instance Variable | _disabled |
Undocumented |
Instance Variable | _system |
Undocumented |