def __init__(self, host): self.host = host self.log = Log() if 'switch' in Config.read(): self.config = Config.read()['switch'] else: self.log.critical( 'Отсутствует запись с настройками Switch в файле конфига!') self.config = None
def __init__(self): # Полчить ip адрес регистратора из конфига if 'registrar' not in Config.read(): self.log.critical( 'Отсутствует IP адрес регистратора в файле конфига!') self.REGISTRAR_IP_ADDRESS = None self.REGISTRAR_IP_ADDRESS = Config.read()['registrar']['ip'] # Создаем объект регистратор (свитч к которому подключено настраиваемое оборудование) self.registrar = Switch(host=self.REGISTRAR_IP_ADDRESS)
def __init__(self): self.log = Log() if 'redis' in Config.read(): self.config = Config.read()['redis'] else: self.log.critical('Отсутствует запись с настройками Redis в файле конфига!') self.config = None self.host = self.config['host'] self.password = self.config['password'] self.port = self.config['port'] self.db = self.config['db']
def __init__(self): self.log = Log() if 'postgresql' in Config.read(): self.config = Config.read()['postgresql'] else: self.log.critical('Отсутствует запись с настройками БД в файле конфига!') self.config = None self.host = self.config['host'] self.port = self.config['port'] self.name = self.config['name'] self.username = self.config['username'] self.password = self.config['password']
def __init__(self): self.log = Log() if 'rabbit' in Config.read(): self.config = Config.read()['rabbit'] else: self.log.critical( 'Отсутствует запись с настройками RabbitMQ в файле конфига!') self.config = None self.host = self.config['host'] self.port = self.config['port'] self.username = self.config['username'] self.password = self.config['password'] self.exchange = self.config['exchange'] self.exchange_type = self.config['exchange_type'] cred = pika.PlainCredentials(self.username, self.password) params = pika.ConnectionParameters(host=self.host, port=self.port, virtual_host='/', credentials=cred) self.connection = pika.BlockingConnection(params)