Beispiel #1
0
 def __init__(self, smgr_ip, smgr_port, introspect_port, rev_tags_dict):
     ''' Constructor '''
     self._base_obj = ServerMgrMonBasePlugin()
     logging.config.fileConfig('/opt/contrail/server_manager/logger.conf')
     # create logger
     self._inventory_log = logging.getLogger('INVENTORY')
     self.smgr_ip = smgr_ip
     self.smgr_port = smgr_port
     self.introspect_port = introspect_port
     self.rev_tags_dict = rev_tags_dict
     self.ssh_access_method = "key"
Beispiel #2
0
 def __init__(self, val, frequency, smgr_ip=None, smgr_port=None, collectors_ip=None, introspect_port=None,
              rev_tags_dict=None):
     ''' Constructor '''
     self.base_obj = ServerMgrMonBasePlugin()
     logging.config.fileConfig(self.log_file)
     # create logger
     self._monitoring_log = logging.getLogger('MONITORING')
     self.val = val
     self.smgr_ip = smgr_ip
     self.smgr_port = smgr_port
     self.introspect_port = introspect_port
     self.freq = float(frequency)
     self._collectors_ip = collectors_ip
     self.rev_tags_dict = rev_tags_dict
     self.ssh_access_method = "key"