From 2d1b3d9134d705641a74e79291ba92b77e3d48c6 Mon Sep 17 00:00:00 2001 From: Patrick McDonagh Date: Wed, 22 Jun 2016 11:58:02 -0500 Subject: [PATCH] POCONSOLE-51 forces HTTPS --- dataLogger.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/dataLogger.py b/dataLogger.py index 92eb21c..4fab31a 100644 --- a/dataLogger.py +++ b/dataLogger.py @@ -11,7 +11,7 @@ import json import requests # DEFAULTS -web_address = "http://localhost:3000" +web_address = "https://localhost:3000" scan_rate = 30 # seconds save_all = "test" # use True, False, or any string plc_handshake_tags = {} @@ -77,7 +77,7 @@ custom_tags = {} class Status(Tag): def sendToDB(self): post_data = {'status': self.value} - r = requests.post('{}/run_status'.format(web_address), data=post_data) + r = requests.post('{}/run_status'.format(web_address), data=post_data, verify=False) resp = json.loads(r.text) print("Stored {} for {} at {}".format(resp['status'], self.name, resp['createdAt'])) self.last_send_time = time.time() @@ -87,7 +87,7 @@ def getDeviceTypes(): global web_address device_types = {} try: - get_device_type_request = requests.get('{}/device_type'.format(web_address)) + get_device_type_request = requests.get('{}/device_type'.format(web_address), verify=False) device_types_json = json.loads(get_device_type_request.text) for t in device_types_json: device_types[t['id']] = t['dType'] @@ -101,7 +101,7 @@ def readConfig(): global web_address, scan_rate, save_all try: sr_req_data = 'where={"parameter": "scan_rate"}' - sr_req = requests.get('{}/config?{}'.format(web_address, sr_req_data)) + sr_req = requests.get('{}/config?{}'.format(web_address, sr_req_data), verify=False) sr_try = json.loads(sr_req.text) if len(sr_try) > 0: scan_rate = int(sr_try[0]['val']) @@ -111,7 +111,7 @@ def readConfig(): try: sa_req_data = {"where": {"parameter": "save_all"}} - sa_req = requests.get('{}/config'.format(web_address), params=sa_req_data) + sa_req = requests.get('{}/config'.format(web_address), params=sa_req_data, verify=False) sa_try = json.loads(sa_req.text) if len(sa_try) > 0: if sa_try[0]['val'].lower() == "true": @@ -157,7 +157,7 @@ def setupTags(): global device_types, web_address, stroke_tags, gaugeoff_tags, history_tags, welltest_tags, custom_tags try: # Get tags stored in database - get_tag_request = requests.get('{}/tag'.format(web_address)) + get_tag_request = requests.get('{}/tag'.format(web_address), verify=False) tags = json.loads(get_tag_request.text) for t in tags: if t['tag_class']['class_type'] == 'stroke': @@ -175,7 +175,7 @@ def setupTags(): elif t['tag_class']['class_type'] == 'custom': custom_tags[t['name']] = Tag(t['name'], t['tag'], t['id'], t['data_type']['plc_type'], t['change_threshold'], t['guarantee_sec'], mapFn=maps[t['map_function']], ip_address=t['deviceID']['address'], device_type=device_types[t['deviceID']['device_type']]) - get_event_request = requests.get('{}/event_config'.format(web_address)) + get_event_request = requests.get('{}/event_config'.format(web_address), verify=False) events = json.loads(get_event_request.text) for e in events: if e['event_class']['event_class'] == 'analog': @@ -190,7 +190,7 @@ def setupTags(): def getMainPLC(): get_plc_req_data = {'where': {'id': 0}} - get_plc_request = requests.get('{}/device'.format(web_address), data=get_plc_req_data) + get_plc_request = requests.get('{}/device'.format(web_address), data=get_plc_req_data, verify=False) return json.loads(get_plc_request.text)[0] @@ -294,7 +294,7 @@ def main(): 'downhole_position': sData['dp_string'], 'downhole_load': sData['dl_string'] } - r = requests.post('{}/card'.format(web_address), data=card_ins_req_data) + r = requests.post('{}/card'.format(web_address), data=card_ins_req_data, verify=False) resp = json.loads(r.text) print "CARD NUMBER {} READ AT {}!".format(resp["card_id"], resp['createdAt'])