def __init__(self):
     self.env_cls = EnvironmentValues()
     self.dir_cls = DirectoryValues()
     self.filenames_cls = DataFileNames()
     self.write_cls = Writer()
     self.reader_cls = Reader()
     self.client = paramiko.SSHClient()
     self.client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
Beispiel #2
0
 def __init__(self):
     self.data_filename_cls = DataFileNames()
     self.dir_cls = DirectoryValues()
     self.process_dir = self.dir_cls.processed_dir()
     self.reports_dir = self.dir_cls.reports_dir()
     self.ipam_filename = self.data_filename_cls.processed_filename()
     self.ipam_to_ipr_xlsx = os.path.join(self.process_dir,
                                          self.ipam_filename)
     self.date = self._get_file_date(self.ipam_to_ipr_xlsx)
 def __init__(self):
     self._log_cls = LoggingValues()
     logging.basicConfig(filename=self._log_cls.log_filename(),
                         level=logging.DEBUG,
                         filemode='a',
                         format=self._log_cls.log_format())
     self._logger = logging.getLogger(__name__)
     self.dir_cls = DirectoryValues()
     self.filename_cls = DataFileNames()
     self.env_cls = EnvironmentValues()
     self.reader_cls = Reader()
     self.writer_cls = Writer()
Beispiel #4
0
    def __init__(self):
        self.dir_cls = DirectoryValues()
        self.ipam_filenames_cls = DataFileNames()
        self.reader_cls = Reader()

        # Load Networks Pickled Data
        self.networks = self.reader_cls.read_from_pkl(
            self.dir_cls.raw_dir(),
            self.ipam_filenames_cls.networks_filename())
        self.networkcontainers = self.reader_cls.read_from_pkl(
            self.dir_cls.raw_dir(),
            self.ipam_filenames_cls.networkcontainers_filename())
        self.all_nets = self.networks + self.networkcontainers
 def __init__(self):
     self._log_cls = LoggingValues()
     logging.basicConfig(filename=self._log_cls.log_filename(),
                         level=logging.DEBUG,
                         filemode='a',
                         format=self._log_cls.log_format())
     self._logger = logging.getLogger(__name__)
     self.dir_cls = DirectoryValues()
     self.write_cls = Writer()
     self.reader_cls = Reader()
     self.call_types_cls = IpamCallTypes()
     self.filenames_cls = DataFileNames()
     self.ext_call_setup_cls = IpamApiRequest()
     self._network_data = []
     self.dl_lock = threading.Lock()
     max_concurrent_dl = 8
     self.dl_sem = threading.Semaphore(max_concurrent_dl)
Beispiel #6
0
 def test_create_IpamCallFilenames_intance(self):
     self.ipam_data_filenames_cls = DataFileNames()
Beispiel #7
0
 def setUp(self):
     """Testing IpamCallFilenames()"""
     self.ipam_data_filenames_cls = DataFileNames()
Beispiel #8
0
 def __init__(self):
     self.dir_cls = DirectoryValues()
     self.filename_cls = DataFileNames()
     self.reader_cls = Reader()