From 26200dceb8398d0840e7362472720c6e1815776c Mon Sep 17 00:00:00 2001 From: n0mjs710 Date: Thu, 6 Dec 2018 12:19:10 -0600 Subject: [PATCH] fixed peer formatting --- templates/hblink_table.html | 2 +- web_tables.py | 11 ++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/templates/hblink_table.html b/templates/hblink_table.html index 21f6957..45da26f 100755 --- a/templates/hblink_table.html +++ b/templates/hblink_table.html @@ -83,7 +83,7 @@ {{ _peer}} {{ _table['PEERS'][_peer]['RADIO_ID'] }}, {{_table['PEERS'][_peer]['CALLSIGN']}}, {{_table['PEERS'][_peer]['LOCATION']}}
Master: {{ _table['PEERS'][_peer]['MASTER_IP'] }}:{{ _table['PEERS'][_peer]['MASTER_PORT'] }}
- {{ _table['PEERS'][_peer]['STATS']['CONNECTED'] }}
{{ _table['PEERS'][_peer]['STATS']['PINGS_SENT'] }}/{{ _table['PEERS'][_peer]['STATS']['PINGS_ACKD'] }}/{{ _table['PEERS'][_peer]['STATS']['PINGS_SENT'] - _table['PEERS'][_peer]['STATS']['PINGS_ACKD'] }} + {{ _table['PEERS'][_peer]['STATS']['CONNECTED'] }}
{{ _table['PEERS'][_peer]['STATS']['PINGS_SENT'] }} / {{ _table['PEERS'][_peer]['STATS']['PINGS_ACKD'] }} / {{ _table['PEERS'][_peer]['STATS']['PINGS_SENT'] - _table['PEERS'][_peer]['STATS']['PINGS_ACKD'] }}
{{ _table['PEERS'][_peer]['SLOTS'] }} TS1 diff --git a/web_tables.py b/web_tables.py index c688b9a..eac6a2e 100755 --- a/web_tables.py +++ b/web_tables.py @@ -199,21 +199,22 @@ def build_hblink_table(_config, _stats_table): # Proccess Peer Systems elif _hbp_data['MODE'] == 'PEER': + pprint(_hbp_data) _stats_table['PEERS'][_hbp] = {} _stats_table['PEERS'][_hbp]['CALLSIGN'] = _hbp_data['CALLSIGN'] _stats_table['PEERS'][_hbp]['LOCATION'] = _hbp_data['LOCATION'] _stats_table['PEERS'][_hbp]['RADIO_ID'] = int_id(_hbp_data['RADIO_ID']) _stats_table['PEERS'][_hbp]['MASTER_IP'] = _hbp_data['MASTER_IP'] _stats_table['PEERS'][_hbp]['MASTER_PORT'] = _hbp_data['MASTER_PORT'] - _stats_table['PEERS'][_hbp]['CONNECTION'] = 'yes' #_hbp_data['CONNECTION'] - _stats_table['PEERS'][_hbp]['CONNECTED'] = time() #since(_hbp_data['CONNECTED']) _stats_table['PEERS'][_hbp]['STATS'] = _hbp_data['STATS'] + _stats_table['PEERS'][_hbp]['STATS']['CONNECTION'] = _hbp_data['STATS']['CONNECTION'] + _stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = since(_hbp_data['STATS']['CONNECTED']) if _hbp_data['SLOTS'] == 0: - _stats_table['SLOTS'][_hbp]['SLOTS'] = 'NONE' + _stats_table['PEERS'][_hbp]['SLOTS'] = 'NONE' elif _hbp_data['SLOTS'] <= '2': - _stats_table['SLOTS'][_hbp]['SLOTS'] = _hbp_data['SLOTS'] + _stats_table['PEERS'][_hbp]['SLOTS'] = _hbp_data['SLOTS'] elif _hbp_data['SLOTS'] == '3': - _stats_table['SLOTS'][_hbp]['SLOTS'] = 'BOTH' + _stats_table['PEERS'][_hbp]['SLOTS'] = 'BOTH' else: _stats_table['SLOTS'][_hbp]['SLOTS'] = 'DMO'