mirror of https://github.com/kf7eel/hbnet
clean data_gateway
This commit is contained in:
parent
9336de3693
commit
665e6f510d
|
|
@ -191,7 +191,6 @@ def send_sms_log(CONFIG, snd_call, rcv_call, msg, rcv_id, snd_id, system_name):
|
||||||
logger.error(e)
|
logger.error(e)
|
||||||
|
|
||||||
def send_bb(CONFIG, callsign, dmr_id, bulletin, system_name):
|
def send_bb(CONFIG, callsign, dmr_id, bulletin, system_name):
|
||||||
logger.info('sending')
|
|
||||||
user_man_url = CONFIG['WEB_SERVICE']['URL']
|
user_man_url = CONFIG['WEB_SERVICE']['URL']
|
||||||
shared_secret = str(sha256(CONFIG['WEB_SERVICE']['SHARED_SECRET'].encode()).hexdigest())
|
shared_secret = str(sha256(CONFIG['WEB_SERVICE']['SHARED_SECRET'].encode()).hexdigest())
|
||||||
sms_data = {
|
sms_data = {
|
||||||
|
|
@ -238,25 +237,26 @@ def send_mb(CONFIG, _dst_callsign, _src_callsign, message, _dst_dmr_id, _src_dmr
|
||||||
|
|
||||||
|
|
||||||
def send_ss(CONFIG, callsign, message, dmr_id):
|
def send_ss(CONFIG, callsign, message, dmr_id):
|
||||||
user_man_url = CONFIG['WEB_SERVICE']['URL']
|
if LOCAL_CONFIG['DATA_CONFIG']['USE_DASHBOARD'] == True:
|
||||||
shared_secret = str(sha256(CONFIG['WEB_SERVICE']['SHARED_SECRET'].encode()).hexdigest())
|
user_man_url = CONFIG['WEB_SERVICE']['URL']
|
||||||
sms_data = {
|
shared_secret = str(sha256(CONFIG['WEB_SERVICE']['SHARED_SECRET'].encode()).hexdigest())
|
||||||
'ss_update': CONFIG['WEB_SERVICE']['THIS_SERVER_NAME'],
|
sms_data = {
|
||||||
'secret':shared_secret,
|
'ss_update': CONFIG['WEB_SERVICE']['THIS_SERVER_NAME'],
|
||||||
'callsign': callsign,
|
'secret':shared_secret,
|
||||||
'message' : message,
|
'callsign': callsign,
|
||||||
'dmr_id' : dmr_id,
|
'message' : message,
|
||||||
|
'dmr_id' : dmr_id,
|
||||||
|
|
||||||
}
|
}
|
||||||
json_object = json.dumps(sms_data, indent = 4)
|
json_object = json.dumps(sms_data, indent = 4)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
req = requests.post(user_man_url, data=json_object, headers={'Content-Type': 'application/json'})
|
req = requests.post(user_man_url, data=json_object, headers={'Content-Type': 'application/json'})
|
||||||
## resp = json.loads(req.text)
|
## resp = json.loads(req.text)
|
||||||
## print(resp)
|
## print(resp)
|
||||||
## return resp['rules']
|
## return resp['rules']
|
||||||
except requests.ConnectionError:
|
except requests.ConnectionError:
|
||||||
logger.error('Config server unreachable')
|
logger.error('Config server unreachable')
|
||||||
|
|
||||||
def send_unit_table(CONFIG, _data):
|
def send_unit_table(CONFIG, _data):
|
||||||
user_man_url = CONFIG['WEB_SERVICE']['URL']
|
user_man_url = CONFIG['WEB_SERVICE']['URL']
|
||||||
|
|
@ -564,7 +564,6 @@ def dashboard_bb_write(call, dmr_id, time, bulletin, system_name):
|
||||||
if LOCAL_CONFIG['DATA_CONFIG']['USE_DASHBOARD'] == True:
|
if LOCAL_CONFIG['DATA_CONFIG']['USE_DASHBOARD'] == True:
|
||||||
if CONFIG['WEB_SERVICE']['REMOTE_CONFIG_ENABLED'] == True:
|
if CONFIG['WEB_SERVICE']['REMOTE_CONFIG_ENABLED'] == True:
|
||||||
send_bb(CONFIG, call, dmr_id, bulletin, system_name)
|
send_bb(CONFIG, call, dmr_id, bulletin, system_name)
|
||||||
logger.info('sending to dash')
|
|
||||||
else:
|
else:
|
||||||
#try:
|
#try:
|
||||||
dash_bb = ast.literal_eval(os.popen('cat ' + bb_file).read())
|
dash_bb = ast.literal_eval(os.popen('cat ' + bb_file).read())
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue