예제 #1
0
    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")
예제 #2
0
 def __init__(self, logger, jobId, jobType):
     self._logger = logger
     self._jobId = jobId
     self._jobType = jobType
     self._dataManager = DataServiceManager(logger)
예제 #3
0
 def __init__(self, outputQ):
     self._logger = Logger(PROCESS_NAME).getLogger()
     self._logger.info('---------- [ Output Manager ] ----------')
     self._dataManager = DataServiceManager(self._logger)
     self._outputQ = outputQ