summaryrefslogtreecommitdiff
path: root/loader/lib/log.py
diff options
context:
space:
mode:
authorMagnus Hagander2012-06-21 09:22:13 +0000
committerMagnus Hagander2012-06-21 09:22:13 +0000
commit764e65dcf228720b5ce76f92cfaceaee920b43db (patch)
treef15fd2733564bb986428855fa07f3e6d45156ada /loader/lib/log.py
parenta09754f1fc9b2757ccfb1d1b9c6d073f0fa3b7d8 (diff)
Oops, missed to git-add a file earlier
Diffstat (limited to 'loader/lib/log.py')
-rw-r--r--loader/lib/log.py33
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()
+