# SVN changeset patch # User ralonso # Date 2010-05-13 14:34:21.897457 # Revision 36 *** Index: bk_manager/trunk/ui/MainWindow.py =================================================================== diff --git a/bk_manager/trunk/ui/MainWindow.py b/bk_manager/trunk/ui/MainWindow.py --- a/bk_manager/trunk/ui/MainWindow.py (revision 35) +++ b/bk_manager/trunk/ui/MainWindow.py (revision 36) @@ -384,34 +384,44 @@ #Se crean los archivos .print con los cuales se crearan los archivos .ps var_first_folder = lines[0].split('=')[0] var_first_file = (lines[0].split('=')[1])[:-1] - #var_first_file = (lines[0].split('=')[1]).split('/')[-1][1:11] - + var_date_first_file=commands.getstatusoutput("date -r "+var_first_file+" +'%T'")[1] + for j in range(1, len(lines)-1): var_tmp_folder = lines[j].split('=')[0] var_tmp_file = (lines[j].split('=')[1])[:-1] - #var_tmp_file = (lines[j].split('=')[1]).split('/')[-1][1:11] + # Si el subfolder superior o la fecha del archivo cambia se genera una nueva linea if (var_tmp_folder != var_first_folder) or (var_tmp_file[0:-5] != var_first_file[0:-5]): + + var_last_file = (lines[j-1].split('=')[1])[:-1] + var_date_last_file=commands.getstatusoutput("date -r "+var_last_file+" +'%T'")[1] + # Si el archivo se grabara directamente en la / del DVD y no en un /directorio/ + # se usa la etiqueta para indicar la parte de la etiqueta donde va el subdirectorio if var_first_folder == '/': var_folder = self.txtElabel.text() else: var_folder = var_first_folder.split('/')[1] - + print "Year Doy Folder Set Time range" print var_first_file[-12:-8]+" "+var_first_file[-8:-5]+" "+var_folder +" "+var_first_file[-5:-2]+" "\ - +((lines[j-1].split('=')[1])[:-1])[-5:-2] + +var_last_file[-5:-2]+" "+var_date_first_file+" "+var_date_last_file var_first_folder = lines[j].split('=')[0] var_first_file = (lines[j].split('=')[1])[:-1] - + var_date_first_file=commands.getstatusoutput("date -r "+var_first_file+" +'%T'")[1] + + var_last_file = (lines[-1].split('=')[1])[:-1] + var_date_last_file=commands.getstatusoutput("date -r "+var_last_file+" +'%T'")[1] if var_first_folder == '/': var_folder = self.txtElabel.text() else: var_folder = var_first_folder.split('/')[1] + print "Year Doy Folder Set Time range" print var_first_file[-12:-8]+" "+var_first_file[-8:-5]+" "+var_folder +" "+var_first_file[-5:-2]+" "\ - +((lines[-1].split('=')[1])[:-1])[-5:-2] + +var_last_file[-5:-2]+" "+var_date_first_file+" "+var_date_last_file +