urn_to_hrn() is no longer lossy. urn_to_hrn() escapes '.' instead of replacing it...
[sfa.git] / sfa / util / report.py
index 28dd79a..9a882f0 100644 (file)
@@ -1,5 +1,11 @@
-def trace(x):
-    print x
+def trace(x, logger=None):
+    if logger:
+        logger.info(x)
+    else:
+        print x
 
-def error(x):
-    print x
+def error(x, logger=None):
+    if logger:
+        logger.error(x)
+    else:    
+        print x