def __init__(self): super().__init__() self.task_rpcapi = task_rpcapi.TaskAPI() self.driver_api = driverapi.API() self.search_options = [ 'name', 'vendor', 'model', 'status', 'serial_number' ]
def __init__(self, ctx, task_id, storage_id, args, interval, executor): self.ctx = ctx self.task_id = task_id self.storage_id = storage_id self.args = args self.interval = interval self.metric_task_rpcapi = metrics_task_rpcapi.TaskAPI() self.driver_api = driverapi.API() self.executor = executor self.scheduler = schedule_manager.SchedulerManager().get_scheduler()
def __init__(self): super(AccessInfoController, self).__init__() self._view_builder = access_info_viewer.ViewBuilder() self.driver_api = driverapi.API()
def __init__(self): self.driver_manager = driver_manager.API() self.alert_export_manager = base_exporter.AlertExporterManager()
def __init__(self, context, storage_id): self.storage_id = storage_id self.context = context self.driver_api = driverapi.API()
def __init__(self): self.driver_api = driverapi.API() self.perf_exporter = base_exporter.PerformanceExporterManager()
def __init__(self): super().__init__() self.driver_manager = driver_manager.API()
def __init__(self): super().__init__() self.task_rpcapi = task_rpcapi.TaskAPI() self.driver_manager = driver_manager.API()
def __init__(self): self.driver_manager = driver_manager.API() self.exporter_manager = base_exporter.AlertExporterManager() self.task_rpcapi = rpcapi.TaskAPI()
def remove_storage_in_cache(self, context, storage_id): LOG.info('Remove storage device in memory for storage id:{0}' .format(storage_id)) driver_api.API().remove_storage(context, storage_id) drivers = driver_manager.DriverManager() drivers.remove_driver(storage_id)