Partly refactored
[cipher-tools.git] / logger.py
diff --git a/logger.py b/logger.py
new file mode 100644 (file)
index 0000000..bb2239d
--- /dev/null
+++ b/logger.py
@@ -0,0 +1,17 @@
+import logging
+
+# logging.basicConfig(filename="cipher.log", level=logging.INFO)
+# logger = logging.getLogger(__name__)
+
+logger = logging.getLogger('cipherbreak')
+logger.setLevel(logging.WARNING)
+# logger.setLevel(logging.INFO)
+# logger.setLevel(logging.DEBUG)
+
+# create the logging file handler
+fh = logging.FileHandler("cipher.log")
+formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
+fh.setFormatter(formatter)
+
+# add handler to logger object
+logger.addHandler(fh)