@@ -33,10 +33,50 | |||
|
33 | 33 | Se usa para inicializar ciertos parametros para pruebas No newline at end of file |
|
34 | 34 | """ No newline at end of file |
|
35 | 35 | self.txtDpath.setText('/home/ricardoar/optional/STORAGE/EW_DRIFTS') |
|
36 | 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 | 37 | self.txtElabel.setText('EW_DRIFTS') No newline at end of file |
|
38 | 38 | self.statusDpath = False No newline at end of file |
|
39 | 39 | self.statusRpath = False No newline at end of file |
|
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 | 80 | No newline at end of file |
|
41 | 81 | def write(self, txt): No newline at end of file |
|
42 | 82 | """ No newline at end of file |
@@ -27,7 +27,7 | |||
|
27 | 27 | </sizepolicy> No newline at end of file |
|
28 | 28 | </property> No newline at end of file |
|
29 | 29 | <property name="currentIndex"> |
|
30 | No newline at end of file | |
|
30 | <number>1</number> No newline at end of file | |
|
31 | 31 | </property> No newline at end of file |
|
32 | 32 | <widget class="QWidget" name="tabParameters"> No newline at end of file |
|
33 | 33 | <property name="enabled"> No newline at end of file |
@@ -2,7 +2,7 | |||
|
2 | 2 | No newline at end of file |
|
3 | 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 |
|
4 | 4 | # |
|
5 | No newline at end of file | |
|
5 | # Created: Tue May 4 12:02:35 2010 No newline at end of file | |
|
6 | 6 | # by: PyQt4 UI code generator 4.7.3 No newline at end of file |
|
7 | 7 | # No newline at end of file |
|
8 | 8 | # WARNING! All changes made in this file will be lost! No newline at end of file |
General Comments 0
You need to be logged in to leave comments.
Login now