diff options
author | andreas128 <Andreas> | 2017-08-21 20:23:17 +0200 |
---|---|---|
committer | andreas128 <Andreas> | 2017-08-21 20:23:17 +0200 |
commit | d7521876d7cb221860b0975b2a25eedca00206b7 (patch) | |
tree | d32d46ba6baca93b59b53846a3f0335f6df5d508 /dpd/main.py | |
parent | 0c0d145866043c16c3dc73615f35bbac12140b93 (diff) | |
download | dabmod-d7521876d7cb221860b0975b2a25eedca00206b7.tar.gz dabmod-d7521876d7cb221860b0975b2a25eedca00206b7.tar.bz2 dabmod-d7521876d7cb221860b0975b2a25eedca00206b7.zip |
Add logging directory creation for all log files
Diffstat (limited to 'dpd/main.py')
-rwxr-xr-x | dpd/main.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/dpd/main.py b/dpd/main.py index ae18182..72026dc 100755 --- a/dpd/main.py +++ b/dpd/main.py @@ -10,10 +10,16 @@ This engine calculates and updates the parameter of the digital predistortion module of ODR-DabMod.""" +import datetime +import os + import logging +dt = datetime.datetime.now().isoformat() +logging_path = "/tmp/dpd_{}".format(dt).replace(".","_").replace(":","-") +os.makedirs(logging_path) logging.basicConfig(format='%(asctime)s - %(module)s - %(levelname)s - %(message)s', datefmt='%Y-%m-%d %H:%M:%S', - filename='/tmp/dpd.log', + filename='{}/dpd.log'.format(logging_path), filemode='w', level=logging.DEBUG) |