From 97503d63b0131340ea4a6734f3cf75aa084f7f62 2016-04-06 23:33:01 From: Fiorella Quino Date: 2016-04-06 23:33:01 Subject: [PATCH] Task #95: Modulo CGS. request with timeout=1 git-svn-id: http://jro-dev.igp.gob.pe/svn/jro_hard/radarsys/trunk/webapp@107 aa17d016-51d5-4e8b-934c-7b2bbb1bbe71 --- diff --git a/apps/cgs/models.py b/apps/cgs/models.py index 3ec678f..ba2e952 100644 --- a/apps/cgs/models.py +++ b/apps/cgs/models.py @@ -1,6 +1,5 @@ from django.db import models from apps.main.models import Configuration -#from json_field import JSONField from django.core.validators import MinValueValidator, MaxValueValidator @@ -72,7 +71,7 @@ class CGSConfiguration(Configuration): route = "http://" + str(ip) + ":" + str(port) + "/status/ad9548" try: - r = requests.get(route) + r = requests.get(route,timeout=1) except: self.device.status = 0 self.device.save() @@ -111,7 +110,7 @@ class CGSConfiguration(Configuration): route = "http://" + str(ip) + ":" + str(port) + "/frequencies/" try: - frequencies = requests.get(route) + frequencies = requests.get(route,timeout=1) except: self.message = "Could not read CGS parameters from this device" @@ -149,7 +148,7 @@ class CGSConfiguration(Configuration): route = "http://" + str(ip) + ":" + str(port) + "/frequencies/" try: - r = requests.post(route, post_data) + r = requests.post(route, post_data, timeout=1) except: self.message = "Could not write CGS parameters" return None