def __init__(self): AbstractRule.__init__(self) self.DictionaryList = [] self.DictionaryBaseClassList = []
def __init__(self): AbstractRule.__init__(self) self.DictionaryList = []
def __init__(self): AbstractRule.__init__(self)
def __init__(self): AbstractRule.__init__(self) self.TempFile = os.path.join(self.TempDir,"CoverageTestTemp.txt")
def __init__(self): AbstractRule.__init__(self) self.TempFile = os.path.join(self.TempDir, "OneClassPerFileDeclarationTemp.txt")
if hasattr(self, "timer"): self.timer.cancel() self.ruleEngine.stop() except Exception, e: self.logger.error("Error on RuleUpdater.stop(): %s" % (e)) def run(self): try: self.logger.info("RuleUpdater.run(): Periodic rule engine update.") self.ruleEngine.update() self.start() except Exception, e: self.logger.error("Error on RuleUpdater.run(): %s" % (e)) if __name__ == "__main__": logger = logging.getLogger('RestoreStatusRule') hdlr = logging.FileHandler('log/rule.log') formatter = logging.Formatter( "%(asctime)s [%(threadName)-12.12s] [%(levelname)-5.5s] %(message)s") hdlr.setFormatter(formatter) logger.addHandler(hdlr) context = Context(1) r1 = AbstractRule(context, logger) re = RuleEngine(context, logger) ru = RuleUpdater(re, logger) re.update() ru.start()
def __init__(self): AbstractRule.__init__(self) self.TempFile = os.path.join(self.TempDir,"OneClassPerFileDeclarationTemp.txt")
def __init__(self): AbstractRule.__init__(self) self.TempFile = os.path.join(self.TempDir, "CoverageTestTemp.txt")