def __init__(self, config=None): self.config = config self.storage = storage.MongoDBStorage(config) self.consul_manager = consul_manager.ConsulManager(config) self.nginx_manager = nginx.Nginx(config) self.task_manager = tasks.TaskManager(config) self.service_name = os.environ.get("RPAAS_SERVICE_NAME", "rpaas")
def __init__(self, config=None): self.config = config self.storage = storage.MongoDBStorage(config) self.consul_manager = consul_manager.ConsulManager(config) self.nginx_manager = nginx.Nginx(config) self.task_manager = tasks.TaskManager(config) self.service_name = os.environ.get("RPAAS_SERVICE_NAME", "rpaas") self.acl_manager = acl.Dumb(self.consul_manager) if check_option_enable(os.environ.get("CHECK_ACL_API", None)): self.acl_manager = acl.AclManager(config, self.consul_manager, lock.Lock(tasks.app.backend.client))