def __init__(self, logger, options, args): self._logger = logger self._userOptions = self._setUserOptions(options, args) self._serviceManager = DataServiceManager(self._logger) if self._userOptions['debugMode']: # self._logger.setLevel(ELogger.DEBUG) self._logger.setLevel("DEBUG") else: # self._logger.setLevel(ELogger.INFO) self._logger.setLevel("INFO")
def __init__(self, logger, jobId, jobType): self._logger = logger self._jobId = jobId self._jobType = jobType self._dataManager = DataServiceManager(logger)
def __init__(self, outputQ): self._logger = Logger(PROCESS_NAME).getLogger() self._logger.info('---------- [ Output Manager ] ----------') self._dataManager = DataServiceManager(self._logger) self._outputQ = outputQ