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)
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():
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)