Beispiel #1
0
    def info(self, msg):
        """
                Errors.info()

                msg     :       string
        """
        LOGGER.info( msg )
Beispiel #2
0
logotheras.options.OPTIONS["HERMAIAoutput"] = ARGS.HERMAIAoutput

# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# logger :
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LOGGER.init(destpath=ARGS.loggerpath, level=ARGS.loggerlevel, logs_to_be_used=logotheras.options.OPTIONS["logs"])

# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# arguments and scenario ?
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LOGOTHERAS_OBJECT = None

HERMAIAOUTPUT = os.path.abspath(ARGS.HERMAIAoutput)
if ARGS.HERMAIA != "none":
    if not os.path.exists(HERMAIAOUTPUT):
        LOGGER.info(">>> (scenario #0) creating the Hermaia's " "destination path = '{0}'".format(HERMAIAOUTPUT))
        os.makedirs(HERMAIAOUTPUT)
    elif os.path.exists(HERMAIAOUTPUT) and ARGS.cleandestdirectories:
        LOGGER.info(">>> (scenario #0) cleaning the Hermaia's " "destination path = '{0}'".format(HERMAIAOUTPUT))
        shutil.rmtree(HERMAIAOUTPUT)
        os.makedirs(HERMAIAOUTPUT)

# -----------
# scenario #1
# -----------
if ARGS.TEXTDBDICTinput is not None:
    TEXTINPUT = os.path.abspath(ARGS.TEXTDBDICTinput)

    LOGGER.info(">>> (scenario #1) textdbdict input to be read")

    LOGOTHERAS_OBJECT = Logotheras()