autorun: append to log files
authorAdriana Draghici <adriana008@gmail.com>
Fri, 30 Apr 2010 13:03:57 +0000 (13:03 +0000)
committerAdriana Draghici <adriana008@gmail.com>
Fri, 30 Apr 2010 13:04:04 +0000 (13:04 +0000)
autorun/server/BitTorrentClientRun.py
autorun/server/TransmissionRun.py
autorun/server/TriblerRun.py

index aadc798..c336e03 100644 (file)
@@ -73,8 +73,8 @@ class BitTorrentClientRun:
                     break;
             #self.my_logger.debug(" BitTorrentClientRun: command =" +  str(args))
             
-            log_redirect = open(self.log_dir+"/"+self.log_file,"w")
-            output_redirect = open(self.output_dir+"/"+self.output_file,"w")
+            log_redirect = open(self.log_dir+"/"+self.log_file,"a")
+            output_redirect = open(self.output_dir+"/"+self.output_file,"a")
             
             self.my_logger.debug(" output redirect to file " +  self.output_dir+"/"+self.output_file)
             self.my_logger.debug(" log redirect to file " + self.log_dir+"/"+self.log_file)
index e58d82b..08f4ca1 100644 (file)
@@ -15,8 +15,8 @@ DEBUG = False
 class TransmissionRun(BitTorrentClientRun):
     def __init__(self, base_path):
         BitTorrentClientRun.__init__(self, base_path,
-                "$base_path/transmissioncli --download-dir $download_dir --port $port $torrent_file > $output_dir/$output_file", 
-                "TR_DEBUG=2 $base_path/transmission --download-dir $download_dir --port $port $torrent_file 2> $log_dir/$log_file > $output_dir/$output_file")
+                "$base_path/transmissioncli --download-dir $download_dir --port $port $torrent_file >> $output_dir/$output_file", 
+                "TR_DEBUG=2 $base_path/transmission --download-dir $download_dir --port $port $torrent_file 2>> $log_dir/$log_file >> $output_dir/$output_file")
         
 
 def main():
index d80cb61..fc35afa 100644 (file)
@@ -20,8 +20,8 @@ class TriblerRun(BitTorrentClientRun):
 
         self.set_PYTHONPATH(base_path)
         BitTorrentClientRun.__init__(self, base_path,
-                "python $base_path/Tribler/Tools/cmdlinedl.py -o $download_dir -p $port $torrent_file 2> $log_dir/$log_file > $output_dir/$output_file",
-                "python $base_path/Tribler/Tools/cmdlinedl.py -o $download_dir -p $port $torrent_file 2> $log_dir/$log_file > $output_dir/$output_file")
+                "python $base_path/Tribler/Tools/cmdlinedl.py -o $download_dir -p $port $torrent_file 2>> $log_dir/$log_file >> $output_dir/$output_file",
+                "python $base_path/Tribler/Tools/cmdlinedl.py -o $download_dir -p $port $torrent_file 2>> $log_dir/$log_file >> $output_dir/$output_file")
          
         self.my_logger = logging.getLogger('autorun.TriblerRun')
         self.my_logger.setLevel(logging.DEBUG)