curses.setupterm()
self.log.handlers[0].setFormatter(logger._ColorLogFormatter())
- if self.options.verbose == 0:
+ if config["quiet"]:
self.log.handlers[0].setLevel(logging.WARNING)
- elif self.options.verbose == 1:
+ else:
self.log.handlers[0].setLevel(logging.INFO)
- elif self.options.verbose == 2:
- self.log.handlers[0].setLevel(logging.DEBUG)
- logging.getLogger("naoki").propagate = 1
- fh = logging.handlers.RotatingFileHandler(self.config["log_file"],
++ if not os.path.isdir(LOGDIR):
++ os.makedirs(LOGDIR)
+ fh = logging.handlers.RotatingFileHandler(config["log_file"],
maxBytes=10*1024**2, backupCount=6)
fh.setFormatter(logging.Formatter("[%(levelname)s] %(message)s"))
fh.setLevel(logging.NOTSET)
self.config = config
self.__fetch_data = None
- def __str__(self):
- return "%-20s %14s | %-24s | %s" % (self.name, "%s-%s" % \
- (self.version, self.release), self.group, self.summary)
-
+ self._getAllDeps = None
+
def __repr__(self):
return "<Package %s>" % self.name