From 1028fa45fe6916ca88a30164860626a9cc0b0c80 Mon Sep 17 00:00:00 2001 From: Tom Keffer Date: Fri, 20 Jan 2023 14:21:14 -0800 Subject: [PATCH] Fix problem caused by changine in db_dict --- bin/{wee_debug => wee_debug.py} | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) rename bin/{wee_debug => wee_debug.py} (97%) diff --git a/bin/wee_debug b/bin/wee_debug.py similarity index 97% rename from bin/wee_debug rename to bin/wee_debug.py index 9d061318..4122842f 100755 --- a/bin/wee_debug +++ b/bin/wee_debug.py @@ -270,15 +270,13 @@ def generateDebugInfo(config_dict, config_path, db_binding_wx, verbosity): # weewx database info if verbosity > 0: - print("Databases configured in weewx.conf") + print("Databases configured in weewx.conf:") for db_keys in config_dict['Databases']: database_dict = weewx.manager.get_database_dict_from_config(config_dict, db_keys) - _ = sorted(database_dict.keys()) - print(" Database name: %s" % database_dict['database_name']) - print(" Database driver: %s" % database_dict['driver']) - if 'host' in database_dict: - print(" Database host: %s" % database_dict['host']) + print(f" {db_keys}:") + for k in database_dict: + print(f"{k:>20s} {database_dict[k]:<20s}") print() # sqlkeys/obskeys info