From 1847f13471c26fdc19d4931f86e046e2655bd581 Mon Sep 17 00:00:00 2001 From: KF7EEL Date: Thu, 7 Oct 2021 11:57:43 -0700 Subject: [PATCH] fix server listing --- web/app.py | 57 +++++++++++++++++++++++++++--------------------------- 1 file changed, 28 insertions(+), 29 deletions(-) diff --git a/web/app.py b/web/app.py index 84f0313..ab63a00 100644 --- a/web/app.py +++ b/web/app.py @@ -919,34 +919,33 @@ def hbnet_web_service(): script_links = ast.literal_eval(script_l.field_2) svr_content = '' for i in sl: - if i.ip == '': - break - elif i.ip != '': - try: - if time.time() - ping_list[i.name] < 20: - svr_status = '''
- Online -
''' - elif time.time() - ping_list[i.name] <= 300: - svr_status = '''
- Unknown
(No pings, less than 5 min.)
-
''' - elif time.time() - ping_list[i.name] > 300: - svr_status = '''
- Offline -
''' - else: - svr_status = '''
- Unknown Condition -
''' - print(ping_list) - print(time.time()) - except: + try: + if time.time() - ping_list[i.name] < 20: + svr_status = '''
+ Online +
''' + elif time.time() - ping_list[i.name] <= 300: svr_status = '''
- Unknown -
''' - - svr_content = svr_content + ''' + Unknown
(No pings, less than 5 min.)
+ ''' + elif time.time() - ping_list[i.name] > 300: + svr_status = '''
+ Offline +
''' + else: + svr_status = '''
+ Unknown Condition +
''' + print(ping_list) + print(time.time()) + except: + svr_status = '''
+ Unknown +
''' + if i.ip == '': + pass + else: + svr_content = svr_content + '''

''' + i.name + '''

@@ -3734,7 +3733,7 @@ TG #: ''' + str(tg_d.tg) + '''   - Host (IP/DNS, for listing on passphrase page, blank to not list): + Host (IP/DNS, for listing on passphrase page):   @@ -3941,7 +3940,7 @@ TG #: ''' + str(tg_d.tg) + '''   - Host (IP/DNS, blank to not list): + Host (IP/DNS):