@@ -33,10 +33,50 | |||||
33 | Se usa para inicializar ciertos parametros para pruebas No newline at end of file |
|
33 | Se usa para inicializar ciertos parametros para pruebas | |
34 | """ No newline at end of file |
|
34 | """ | |
35 | self.txtDpath.setText('/home/ricardoar/optional/STORAGE/EW_DRIFTS') |
|
35 | self.txtDpath.setText('/home/ricardoar/optional/STORAGE/EW_DRIFTS') | |
No newline at end of file |
|
36 | self.txtRpath.setText('/home/ricardoar/optional/STORAGE/prueba2_jro_backup_manager') No newline at end of file | ||
36 | self.txtRpath.setText('/home/ricardoar/optional/STORAGE/prueba1_jro_backup_manager') No newline at end of file |
|
|||
37 | self.txtElabel.setText('EW_DRIFTS') No newline at end of file |
|
37 | self.txtElabel.setText('EW_DRIFTS') | |
38 | self.statusDpath = False No newline at end of file |
|
38 | self.statusDpath = False | |
39 | self.statusRpath = False No newline at end of file |
|
39 | self.statusRpath = False | |
|
40 | ||||
|
No newline at end of file | ||||
|
41 | ||||
|
No newline at end of file | ||||
|
42 | #Deteccion de los dispositvos de grabacion | |||
|
No newline at end of file | ||||
|
43 | ||||
|
No newline at end of file | ||||
|
44 | #var_cmd="wodim --devices | grep /dev/ | awk -F\' '{print $2}'" #Funciona en consola pero no en python ¿? | |||
|
No newline at end of file | ||||
|
45 | var_cmd="wodim --devices | grep /dev/ | awk '{print $2}' | awk -F= '{print $2}'" | |||
|
No newline at end of file | ||||
|
46 | var_output = commands.getstatusoutput(var_cmd) | |||
|
No newline at end of file | ||||
|
47 | if var_output[0] != 0: | |||
|
No newline at end of file | ||||
|
48 | self.txtInfo.setText("No se pudo encontrar los dispositivos de grabacion, output_error:" + str(var_output)) | |||
|
No newline at end of file | ||||
|
49 | else: | |||
|
No newline at end of file | ||||
|
50 | self.txtInfo.append("dispositivos encontrados") | |||
|
No newline at end of file | ||||
|
51 | var_devices = var_output[1].split('\n') | |||
|
No newline at end of file | ||||
|
52 | ||||
|
No newline at end of file | ||||
|
53 | var_tmp=[] | |||
|
No newline at end of file | ||||
|
54 | for i in range(0, 4): | |||
|
No newline at end of file | ||||
|
55 | if i < len(var_devices): | |||
|
No newline at end of file | ||||
|
56 | var_len = len(var_devices[i]) | |||
|
No newline at end of file | ||||
|
57 | var_tmp.append(var_devices[i][1:var_len - 1]) | |||
|
No newline at end of file | ||||
|
58 | else: | |||
|
No newline at end of file | ||||
|
59 | var_tmp.append('') | |||
|
No newline at end of file | ||||
|
60 | ||||
|
No newline at end of file | ||||
|
61 | #Se escriben los dispostivos correspodientes, si existen | |||
|
No newline at end of file | ||||
|
62 | self.txtDeviceA.setText(str(var_tmp[0])) | |||
|
No newline at end of file | ||||
|
63 | self.txtDeviceB.setText(str(var_tmp[1])) | |||
|
No newline at end of file | ||||
|
64 | self.txtDeviceC.setText(str(var_tmp[2])) | |||
|
No newline at end of file | ||||
|
65 | self.txtDeviceD.setText(str(var_tmp[3])) | |||
|
No newline at end of file | ||||
|
66 | #Se desactivan los que no existen | |||
|
No newline at end of file | ||||
|
67 | if len(var_tmp[0]) == 0 : | |||
|
No newline at end of file | ||||
|
68 | self.chkDevA.setChecked(False) | |||
|
No newline at end of file | ||||
|
69 | self.chkDevA.setEnabled(False) | |||
|
No newline at end of file | ||||
|
70 | if len(var_tmp[1]) == 0 : | |||
|
No newline at end of file | ||||
|
71 | self.chkDevB.setChecked(False) | |||
|
No newline at end of file | ||||
|
72 | self.chkDevB.setEnabled(False) | |||
|
No newline at end of file | ||||
|
73 | if len(var_tmp[2]) == 0 : | |||
|
No newline at end of file | ||||
|
74 | self.chkDevC.setChecked(False) | |||
|
No newline at end of file | ||||
|
75 | self.chkDevC.setEnabled(False) | |||
|
No newline at end of file | ||||
|
76 | if len(var_tmp[3]) == 0 : | |||
|
No newline at end of file | ||||
|
77 | self.chkDevD.setChecked(False) | |||
|
No newline at end of file | ||||
|
78 | self.chkDevD.setEnabled(False) | |||
|
No newline at end of file | ||||
|
79 | No newline at end of file | |||
40 | No newline at end of file |
|
80 | ||
41 | def write(self, txt): No newline at end of file |
|
81 | def write(self, txt): | |
42 | """ No newline at end of file |
|
82 | """ |
@@ -27,7 +27,7 | |||||
27 | </sizepolicy> No newline at end of file |
|
27 | </sizepolicy> | |
28 | </property> No newline at end of file |
|
28 | </property> | |
29 | <property name="currentIndex"> |
|
29 | <property name="currentIndex"> | |
No newline at end of file |
|
30 | <number>0</number> No newline at end of file | ||
30 | <number>1</number> No newline at end of file |
|
|||
31 | </property> No newline at end of file |
|
31 | </property> | |
32 | <widget class="QWidget" name="tabParameters"> No newline at end of file |
|
32 | <widget class="QWidget" name="tabParameters"> | |
33 | <property name="enabled"> No newline at end of file |
|
33 | <property name="enabled"> |
@@ -2,7 +2,7 | |||||
2 | No newline at end of file |
|
2 | ||
3 | # Form implementation generated from reading ui file '/home/ricardoar/principal/JRO_SVN/eric4/jro_backup_manager/ui/MainWindow.ui' No newline at end of file |
|
3 | # Form implementation generated from reading ui file '/home/ricardoar/principal/JRO_SVN/eric4/jro_backup_manager/ui/MainWindow.ui' | |
4 | # |
|
4 | # | |
No newline at end of file |
|
5 | # Created: Tue May 4 16:05:06 2010 No newline at end of file | ||
5 | # Created: Tue May 4 12:02:35 2010 No newline at end of file |
|
|||
6 | # by: PyQt4 UI code generator 4.7.3 No newline at end of file |
|
6 | # by: PyQt4 UI code generator 4.7.3 | |
7 | # No newline at end of file |
|
7 | # | |
8 | # WARNING! All changes made in this file will be lost! No newline at end of file |
|
8 | # WARNING! All changes made in this file will be lost! |
General Comments 0
You need to be logged in to leave comments.
Login now