mirror of
https://github.com/ShaYmez/HBmonitor.git
synced 2024-11-25 09:18:53 -05:00
Update monitor.py
fixed problem of PINGS with not connected links
This commit is contained in:
parent
c4f03c082e
commit
22ade563f1
26
monitor.py
26
monitor.py
@ -238,18 +238,22 @@ def build_hblink_table(_config, _stats_table):
|
|||||||
_stats_table['PEERS'][_hbp]['STATS']['CONNECTION'] = _hbp_data['XLXSTATS']['CONNECTION']
|
_stats_table['PEERS'][_hbp]['STATS']['CONNECTION'] = _hbp_data['XLXSTATS']['CONNECTION']
|
||||||
if _hbp_data['XLXSTATS']['CONNECTION'] == "YES":
|
if _hbp_data['XLXSTATS']['CONNECTION'] == "YES":
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = since(_hbp_data['XLXSTATS']['CONNECTED'])
|
_stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = since(_hbp_data['XLXSTATS']['CONNECTED'])
|
||||||
else:
|
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = "-- --"
|
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['PINGS_SENT'] = _hbp_data['XLXSTATS']['PINGS_SENT']
|
_stats_table['PEERS'][_hbp]['STATS']['PINGS_SENT'] = _hbp_data['XLXSTATS']['PINGS_SENT']
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['PINGS_ACKD'] = _hbp_data['XLXSTATS']['PINGS_ACKD']
|
_stats_table['PEERS'][_hbp]['STATS']['PINGS_ACKD'] = _hbp_data['XLXSTATS']['PINGS_ACKD']
|
||||||
|
else:
|
||||||
|
_stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = "-- --"
|
||||||
|
_stats_table['PEERS'][_hbp]['STATS']['PINGS_SENT'] = 0
|
||||||
|
_stats_table['PEERS'][_hbp]['STATS']['PINGS_ACKD'] = 0
|
||||||
else:
|
else:
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['CONNECTION'] = _hbp_data['STATS']['CONNECTION']
|
_stats_table['PEERS'][_hbp]['STATS']['CONNECTION'] = _hbp_data['STATS']['CONNECTION']
|
||||||
if _hbp_data['STATS']['CONNECTION'] == "YES":
|
if _hbp_data['STATS']['CONNECTION'] == "YES":
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = since(_hbp_data['STATS']['CONNECTED'])
|
_stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = since(_hbp_data['STATS']['CONNECTED'])
|
||||||
else:
|
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = "-- --"
|
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['PINGS_SENT'] = _hbp_data['STATS']['PINGS_SENT']
|
_stats_table['PEERS'][_hbp]['STATS']['PINGS_SENT'] = _hbp_data['STATS']['PINGS_SENT']
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['PINGS_ACKD'] = _hbp_data['STATS']['PINGS_ACKD']
|
_stats_table['PEERS'][_hbp]['STATS']['PINGS_ACKD'] = _hbp_data['STATS']['PINGS_ACKD']
|
||||||
|
else:
|
||||||
|
_stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = "-- --"
|
||||||
|
_stats_table['PEERS'][_hbp]['STATS']['PINGS_SENT'] = 0
|
||||||
|
_stats_table['PEERS'][_hbp]['STATS']['PINGS_ACKD'] = 0
|
||||||
if _hbp_data['SLOTS'] == b'0':
|
if _hbp_data['SLOTS'] == b'0':
|
||||||
_stats_table['PEERS'][_hbp]['SLOTS'] = 'NONE'
|
_stats_table['PEERS'][_hbp]['SLOTS'] = 'NONE'
|
||||||
elif _hbp_data['SLOTS'] == b'1' or _hbp_data['SLOTS'] == b'2':
|
elif _hbp_data['SLOTS'] == b'1' or _hbp_data['SLOTS'] == b'2':
|
||||||
@ -312,19 +316,25 @@ def update_hblink_table(_config, _stats_table):
|
|||||||
if _stats_table['PEERS'][_hbp]['MODE'] == 'XLXPEER':
|
if _stats_table['PEERS'][_hbp]['MODE'] == 'XLXPEER':
|
||||||
if _config[_hbp]['XLXSTATS']['CONNECTION'] == "YES":
|
if _config[_hbp]['XLXSTATS']['CONNECTION'] == "YES":
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = since(_config[_hbp]['XLXSTATS']['CONNECTED'])
|
_stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = since(_config[_hbp]['XLXSTATS']['CONNECTED'])
|
||||||
else:
|
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = "-- --"
|
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['CONNECTION'] = _config[_hbp]['XLXSTATS']['CONNECTION']
|
_stats_table['PEERS'][_hbp]['STATS']['CONNECTION'] = _config[_hbp]['XLXSTATS']['CONNECTION']
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['PINGS_SENT'] = _config[_hbp]['XLXSTATS']['PINGS_SENT']
|
_stats_table['PEERS'][_hbp]['STATS']['PINGS_SENT'] = _config[_hbp]['XLXSTATS']['PINGS_SENT']
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['PINGS_ACKD'] = _config[_hbp]['XLXSTATS']['PINGS_ACKD']
|
_stats_table['PEERS'][_hbp]['STATS']['PINGS_ACKD'] = _config[_hbp]['XLXSTATS']['PINGS_ACKD']
|
||||||
|
else:
|
||||||
|
_stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = "-- --"
|
||||||
|
_stats_table['PEERS'][_hbp]['STATS']['CONNECTION'] = _config[_hbp]['XLXSTATS']['CONNECTION']
|
||||||
|
_stats_table['PEERS'][_hbp]['STATS']['PINGS_SENT'] = 0
|
||||||
|
_stats_table['PEERS'][_hbp]['STATS']['PINGS_ACKD'] = 0
|
||||||
else:
|
else:
|
||||||
if _config[_hbp]['STATS']['CONNECTION'] == "YES":
|
if _config[_hbp]['STATS']['CONNECTION'] == "YES":
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = since(_config[_hbp]['STATS']['CONNECTED'])
|
_stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = since(_config[_hbp]['STATS']['CONNECTED'])
|
||||||
else:
|
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = "-- --"
|
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['CONNECTION'] = _config[_hbp]['STATS']['CONNECTION']
|
_stats_table['PEERS'][_hbp]['STATS']['CONNECTION'] = _config[_hbp]['STATS']['CONNECTION']
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['PINGS_SENT'] = _config[_hbp]['STATS']['PINGS_SENT']
|
_stats_table['PEERS'][_hbp]['STATS']['PINGS_SENT'] = _config[_hbp]['STATS']['PINGS_SENT']
|
||||||
_stats_table['PEERS'][_hbp]['STATS']['PINGS_ACKD'] = _config[_hbp]['STATS']['PINGS_ACKD']
|
_stats_table['PEERS'][_hbp]['STATS']['PINGS_ACKD'] = _config[_hbp]['STATS']['PINGS_ACKD']
|
||||||
|
else:
|
||||||
|
_stats_table['PEERS'][_hbp]['STATS']['CONNECTED'] = "-- --"
|
||||||
|
_stats_table['PEERS'][_hbp]['STATS']['CONNECTION'] = _config[_hbp]['STATS']['CONNECTION']
|
||||||
|
_stats_table['PEERS'][_hbp]['STATS']['PINGS_SENT'] = 0
|
||||||
|
_stats_table['PEERS'][_hbp]['STATS']['PINGS_ACKD'] = 0
|
||||||
|
|
||||||
build_stats()
|
build_stats()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user