From: yomguy Date: Thu, 17 Nov 2011 11:03:50 +0000 (+0000) Subject: make logger dating X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=7b1e1b9f8420b62b44629d8da23e51f06e4b21b5;p=telemeta-data.git make logger dating git-svn-id: http://svn.parisson.org/svn/crem@185 3bf09e05-f825-4182-b9bc-eedd7160adf0 --- diff --git a/trunk/import/audio_import/crem_checker.py b/trunk/import/audio_import/crem_checker.py index 0c5f487..bd42955 100755 --- a/trunk/import/audio_import/crem_checker.py +++ b/trunk/import/audio_import/crem_checker.py @@ -35,7 +35,9 @@ import re import sys import csv import xlrd +import datetime import logging +import shutil COLLECTION_OLD_PATTERN = [ { 'format': 'BM.aaa.nnn.mmm', 'regex': r'^(BM)\.([0-9]{3})\.([0-9]{3})\.([0-9]{3})$'}, @@ -315,8 +317,16 @@ class CremCheck: def main(): - c = CremCheck(sys.argv[-2], sys.argv[-1]) + log_file = sys.argv[-1] + root_dir = sys.argv[-2] + log_tmp = log_file+'.tmp' + + c = CremCheck(root_dir, log_tmp) c.check() + + date = datetime.datetime.now().strftime("%x-%X").replace('/','_') + shutil.copy(log_tmp,log_file+'-'+date+'.log') + shutil.move(log_tmp,log_file) if __name__ == '__main__': main()