]> p2p-next.cs.pub.ro Git - cs-p2p-next.git/commitdiff
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 aadc798376a1935066b7757bbc20f6f587fc4c3e..c336e0337d0c8f8a569f1de9024493d0eeec22da 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 e58d82b7fbfa662935ee21f019184636413f577b..08f4ca1c6afba77dfd3dfe41afbd00fcab99a10c 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 d80cb6196ec42dcf542176605e4b9e7b0089a2ee..fc35afabac3e6b0d6b7b4769ec47bfafc348a376 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)