##// END OF EJS Templates
Task #95: se modifico funcion "write" del cgs...
Fiorella Quino -
r40:a1637aa791d2
parent child
Show More
@@ -10,7 +10,7 urlpatterns = (
10 #url(r'^(?P<id_conf>-?\d+)/write/$', 'apps.main.views.dev_conf_write', name='url_write_cgs_conf'),
10 #url(r'^(?P<id_conf>-?\d+)/write/$', 'apps.main.views.dev_conf_write', name='url_write_cgs_conf'),
11 #url(r'^(?P<id_conf>-?\d+)/read/$', 'apps.main.views.dev_conf_read', name='url_read_cgs_conf'),
11 #url(r'^(?P<id_conf>-?\d+)/read/$', 'apps.main.views.dev_conf_read', name='url_read_cgs_conf'),
12 url(r'^(?P<id_conf>-?\d+)/import/$', 'apps.main.views.dev_conf_import', name='url_import_cgs_conf'),
12 url(r'^(?P<id_conf>-?\d+)/import/$', 'apps.main.views.dev_conf_import', name='url_import_cgs_conf'),
13 #url(r'^(?P<id_conf>-?\d+)/export/$', 'apps.cgs.views.cgs_conf_export', name='url_export_cgs_conf'),
13 url(r'^(?P<id_conf>-?\d+)/export/$', 'apps.cgs.views.cgs_conf_export', name='url_export_cgs_conf'),
14 url(r'^(?P<id_conf>-?\d+)/export/$', 'apps.main.views.dev_conf_export', name='url_export_cgs_conf'),
14 #url(r'^(?P<id_conf>-?\d+)/export/$', 'apps.main.views.dev_conf_export', name='url_export_cgs_conf'),
15 )
15 )
16
16
@@ -125,29 +125,32 def cgs_conf_write(request, id_conf):
125 f2 = int(conf.freq2)
125 f2 = int(conf.freq2)
126 f3 = int(conf.freq3)
126 f3 = int(conf.freq3)
127
127
128
128 try:
129 post_data = {"f0":f0, "f1":f1, "f2":f2, "f3":f3}
129 post_data = {"f0":f0, "f1":f1, "f2":f2, "f3":f3}
130 route = "http://" + str(ip) + ":" + str(port) + "/frequencies/"
130 route = "http://" + str(ip) + ":" + str(port) + "/frequencies/"
131 r = requests.post(route, post_data)
131 r = requests.post(route, post_data)
132 text = r.text
132 text = r.text
133 text = text.split(',')
133 text = text.split(',')
134
134
135 try:
135 try:
136 if len(text)>1:
136 if len(text)>1:
137 title = text[0]
137 title = text[0]
138 status = text[1]
138 status = text[1]
139 status_ok = r.status_code
139 status_ok = r.status_code
140 if title == "okay":
140 if title == "okay":
141 messages.success(request, status)
141 messages.success(request, status)
142 else:
143 messages.error(request, status)
144
142 else:
145 else:
143 messages.error(request, status)
146 title = text[0]
144
147 messages.error(request, title)
145 else:
148
146 title = text[0]
149 except:
147 messages.error(request, title)
150 messages.error(request, "An hardware error was found.")
148
151
149 except:
152 except:
150 messages.error(request, "An hardware error was found")
153 messages.error(request, "Could not write parameters.")
151
154
152
155
153
156
General Comments 0
You need to be logged in to leave comments. Login now