def makeService(config): log.msg("Starting Roost") top_service = service.MultiService() services.start(top_service, config) if config.has_key('telnet-users'): telnet_service(config['telnet-users']).setServiceParent(top_service) return top_service
def test_start(self): serviceClass = services.env_sensors.EnvSensors app = Mock() services._services = [serviceClass] services.start(app, {'data-dir': 'test-data'}) assert isinstance(services.find('env_sensors'), serviceClass)