def safe_init(self): if self.config.get('credentials'): self.credentials = load_credentials(self.config['credentials'], config_dir = self.config['fd-replay']['config_dir']) self.target = FdReplayTarget(**{'name': self.name, 'config': self.config['config'], 'credentials': self.credentials}) EPTS_SYNC.register(FdReplayEPTSync(self.name))
def __init__(self, name, config, credentials=None): self.name = name or '' self.__config = copy.copy(config) self.__credentials = copy.copy(credentials) if 'credentials' in self.config: if self.__config['credentials'] is None: self.__credentials = None else: self.__credentials = load_credentials( self.config['credentials']) del self.__config['credentials']
def safe_init(self): if self.config.get('credentials'): self.credentials = load_credentials( self.config['credentials'], config_dir=self.config['covenant']['config_dir']) if self._load_targets('metrics'): self.type = 'metric' EPTS_SYNC.register(CovenantEPTSync(self.name, 'metric')) elif self._load_targets('probes'): self.type = 'probe' EPTS_SYNC.register(CovenantEPTSync(self.name, 'probe')) else: LOG.warning("no targets enabled for endpoint %r", self.name)
def __init__(self, name, config, credentials=None): self.name = name or '' self.__config = copy.copy(config) self.__credentials = copy.copy(credentials) self.__config['timeout'] = self.__config.get( 'timeout') or DEFAULT_TIMEOUT if 'credentials' in self.config: if self.__config['credentials'] is None: self.__credentials = None else: self.__credentials = load_credentials( self.config['credentials']) del self.__config['credentials']
def __init__(self, name, config, collects, registry, labels=None, label_tasks=None, value_tasks=None, on_fail=None, on_noresult=None, metric_prefix=None, credentials=None): self.name = name or '' self.__config = copy.copy(config) self.collects = [] self.registry = registry self.labels = [] self.label_tasks = [] self.value_tasks = [] self.metric_prefix = metric_prefix self.__credentials = copy.copy(credentials) self.__orig_collects = copy.deepcopy(collects) if labels: self.labels = self.load_labels(labels) if label_tasks: self.label_tasks = self.load_tasks(label_tasks, 'label') if value_tasks: self.value_tasks = self.load_tasks(value_tasks) self.on_fail = on_fail self.on_noresult = on_noresult if 'credentials' in self.config: if self.__config['credentials'] is None: self.__credentials = None else: self.__credentials = load_credentials( self.config['credentials']) del self.__config['credentials'] if not collects: collects = [] self.load_collects(collects)
def safe_init(self): if self.config.get('users'): self.users = self.config['users'] if self.config.get('credentials'): self.credentials = load_credentials( self.config['credentials'], config_dir=self.config['auton']['config_dir']) self.target = AutonTarget( **{ 'name': self.name, 'config': self.config['config'], 'credentials': self.credentials }) EPTS_SYNC.register(AutonEPTSync(self.name))