From 28eee572c7303469ea29d3d3f74c9fb90b99e22a Mon Sep 17 00:00:00 2001 From: clinton-hall Date: Sun, 3 Feb 2013 22:55:29 -0800 Subject: [PATCH] added local logging of postprocess results. --- TorrentToMedia.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/TorrentToMedia.py b/TorrentToMedia.py index 08b9f42b..ef30fe0e 100755 --- a/TorrentToMedia.py +++ b/TorrentToMedia.py @@ -6,7 +6,9 @@ import sys, os, ConfigParser from os import listdir from os.path import isfile, join - +old_stdout = sys.stdout #backup the default stdout +log_file = open(os.path.join(os.path.dirname(sys.argv[0]), "postprocess.log"),"w+") +sys.stdout = log_file #create a local log file, and direct all "print" to the log. print "TorrentToMedia V4.1" if len(sys.argv) == 4: ##You can use the following parameters (UTORRENT): @@ -188,6 +190,9 @@ if Category == Movie_Cat: autoProcessMovie.process(destination, Name, status) elif Category == TV_Cat: autoProcessTV.processEpisode(destination, Name, status) + +sys.stdout = old_stdout #reset our stdout +log_file.close() #close the log def on_extract_success(result): print("INFO: Extraction was successful for %s")