diff options
-rw-r--r-- | loader/lib/log.py | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/loader/lib/log.py b/loader/lib/log.py new file mode 100644 index 0000000..835a84f --- /dev/null +++ b/loader/lib/log.py @@ -0,0 +1,33 @@ +class Log(object): + def __init__(self): + self.verbose = False + + def set(self, verbose): + self.verbose = verbose + + def status(self, msg): + if self.verbose: + print msg + + def log(self, msg): + print msg + + def error(self, msg): + print msg + + def print_status(self): + opstatus.print_status() + +class OpStatus(object): + def __init__(self): + self.stored = 0 + self.dupes = 0 + self.failed = 0 + + def print_status(self): + print "%s stored, %s dupes, %s failed" % (self.stored, self.dupes, self.failed) + + +log = Log() +opstatus = OpStatus() + |