def preProcess(self): log = logging.getLogger(self.logName); log.debug(">> preprocess"); if OptionHandler.getOptionActive("filePattern"): log.debug("Creating filePattern reg ex."); self.fileRegEx = re.compile(OptionHandler.getOptionArg("filePattern")); if OptionHandler.getOptionActive("diffFile"): diffFileName = OptionHandler.getOptionArg("diffFile"); log.debug("Opening diff file \"%s\"." % diffFileName); self.diffFile = open(diffFileName, "w+"); if OptionHandler.getOptionActive("operations"): log.debug("Populating operation bundle."); # must split -o "Op1:Op2:Op3" at the ":" and -o may have appeared # more than once on the command line opNameArgList = OptionHandler.getOptionArg("operations"); for opNameArg in opNameArgList: opNameList = opNameArg.split(":"); for opName in opNameList: log.debug("adding operation \"%s\"." % opName); self.opBundle.addOp(opName); log.debug("<< preprocess");
def preProcess(self): log = logging.getLogger(self.logName) log.debug(">> preprocess") if OptionHandler.getOptionActive("filePattern"): log.debug("Creating filePattern reg ex.") self.fileRegEx = re.compile( OptionHandler.getOptionArg("filePattern")) if OptionHandler.getOptionActive("diffFile"): diffFileName = OptionHandler.getOptionArg("diffFile") log.debug("Opening diff file \"%s\"." % diffFileName) self.diffFile = open(diffFileName, "w+") if OptionHandler.getOptionActive("operations"): log.debug("Populating operation bundle.") # must split -o "Op1:Op2:Op3" at the ":" and -o may have appeared # more than once on the command line opNameArgList = OptionHandler.getOptionArg("operations") for opNameArg in opNameArgList: opNameList = opNameArg.split(":") for opName in opNameList: log.debug("adding operation \"%s\"." % opName) self.opBundle.addOp(opName) log.debug("<< preprocess")
def __init__(self): self.fileRegEx = None; self.diffFile = None; self.opBundle = OperationBundle(); self.currFileName = None; self.currFilePath = None; self.currFileContent = None; self.currFileOrigContent = None; self.logName = "ConversionDriver"; consoleLogLevel = logging.ERROR; # setup console log if OptionHandler.getOptionActive("verbose"): if OptionHandler.getOptionArg("verbose") == 1: consoleLogLevel = logging.WARNING; elif OptionHandler.getOptionArg("verbose") == 2: consoleLogLevel = logging.INFO; elif OptionHandler.getOptionArg("verbose") >= 3: consoleLogLevel = logging.DEBUG; logging.basicConfig(level = consoleLogLevel); # setup log file if OptionHandler.getOptionActive("logFile"): fileLogName = OptionHandler.getOptionArg("logFile"); fileLogHandler = logging.FileHandler(fileLogName, "w"); fileLogFormatter = logging.Formatter( "%(asctime)s %(name)-12s %(levelname)-8s %(message)s"); fileLogHandler.setLevel(logging.DEBUG); fileLogHandler.setFormatter(fileLogFormatter); logging.getLogger("").addHandler(fileLogHandler);
def __init__(self): self.fileRegEx = None self.diffFile = None self.opBundle = OperationBundle() self.currFileName = None self.currFilePath = None self.currFileContent = None self.currFileOrigContent = None self.logName = "ConversionDriver" consoleLogLevel = logging.ERROR # setup console log if OptionHandler.getOptionActive("verbose"): if OptionHandler.getOptionArg("verbose") == 1: consoleLogLevel = logging.WARNING elif OptionHandler.getOptionArg("verbose") == 2: consoleLogLevel = logging.INFO elif OptionHandler.getOptionArg("verbose") >= 3: consoleLogLevel = logging.DEBUG logging.basicConfig(level=consoleLogLevel) # setup log file if OptionHandler.getOptionActive("logFile"): fileLogName = OptionHandler.getOptionArg("logFile") fileLogHandler = logging.FileHandler(fileLogName, "w") fileLogFormatter = logging.Formatter( "%(asctime)s %(name)-12s %(levelname)-8s %(message)s") fileLogHandler.setLevel(logging.DEBUG) fileLogHandler.setFormatter(fileLogFormatter) logging.getLogger("").addHandler(fileLogHandler)