Skip to content

Commit a6ed6a9

Browse files
Add debug mode
1 parent c01de65 commit a6ed6a9

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

code_counting/__main__.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,28 @@ def main(root):
4949

5050
root = ''
5151

52+
debug = False
53+
54+
# save_debug_log = ''
55+
5256
for index, item in enumerate(sys.argv[1:]):
5357
if index != (len(sys.argv) - 2):
5458
root += item + ' '
59+
if '-d' is item:
60+
debug = True
61+
# if index+1 < len(sys.argv[1:]):
62+
# save_debug_log = sys.argv[index+1]
5563
else:
5664
root += item
5765

66+
if debug:
67+
logging.getLogger().setLevel(logging.DEBUG)
68+
else:
69+
logging.basicConfig(filename='log.txt',
70+
filemode='a',
71+
format='%(asctime)s,%(msecs)d %(name)s %(levelname)s %(message)s',
72+
datefmt='%H:%M:%S',
73+
level=logging.DEBUG)
74+
logging.getLogger('Code-Counting')
75+
5876
main(root)

0 commit comments

Comments
 (0)