def __init__(self, *args, **kwargs): self.region_name = cfg.CONF.region_name self.gclient = client.get_client() self.master_api = master.API() self.ctxt = context.get_admin_context() self.notifier = notifier.NotifierService( cfg.CONF.checker.notifier_level) job_defaults = { 'misfire_grace_time': 604800, 'coalesce': False, 'max_instances': 24, } self.apsched = background.BackgroundScheduler( job_defaults=job_defaults, timezone=pytz.utc) self.RESOURCE_LIST_METHOD = services.RESOURCE_LIST_METHOD self.DELETE_METHOD_MAP = services.DELETE_METHOD_MAP self.STOP_METHOD_MAP = services.STOP_METHOD_MAP self.RESOURCE_STOPPED_STATE = services.RESOURCE_STOPPED_STATE self.RESOURCE_GET_MAP = services.RESOURCE_GET_MAP # NOTE(suo): Import 'common' to invoke register_class methods. # Don't import this in module level, because it need to read # config file, so it should be imported after service initialization from gringotts.checker import common # noqa self.RESOURCE_CREATE_MAP = services.RESOURCE_CREATE_MAP super(CheckerService, self).__init__(*args, **kwargs)
def __init__(self, order_id): self._id = order_id self.master_api = master.API()
def __init__(self): self.master_api = master.API()
def __init__(self): self.gclient = client.get_client() self.master_api = master.API()