Closed hemna closed 3 years ago
This patch adds the dumping out of a flattened config to the log at startup. This is helpful for seeing what aprsd server is actually using for config entries at startup and since it's in the log, you can reference it.
[07/05/2021 10:59:21 AM] [MainThread ] [INFO ] Using CONFIG values: - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:465] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] ham.callsign = KO4KWC - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprs.login = KO4KWC-13 - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprs.password = XXXXXXXXXXXXXXXXXXX - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:468] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprs.host = noam.aprs2.net - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprs.port = 14580 - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprs.logfile = /tmp/aprsd.log - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.trace = True - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.web.enabled = True - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.web.host = 0.0.0.0 - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.web.port = 8001 - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.web.users.admin = XXXXXXXXXXXXXXXXXXX - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:468] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.email.enabled = True - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.email.shortcuts.cl = craiglamparter@somedomain.org - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.email.shortcuts.wb = waboring@hemna.com - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.email.smtp.login = test@hemna.com - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.email.smtp.password = XXXXXXXXXXXXXXXXXXX - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:468] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.email.smtp.host = smtp.gmail.com - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.email.smtp.port = 465 - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.email.smtp.use_ssl = True - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.email.imap.login = test@hemna.com - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.email.imap.password = XXXXXXXXXXXXXXXXXXX - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:468] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.email.imap.host = imap.gmail.com - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.email.imap.port = 993 - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.email.imap.use_ssl = True - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.enabled_plugins = ['aprsd.plugins.email.EmailPlugin', 'aprsd.plugins.fortune.FortunePlugin', 'aprsd.plugins.location.LocationPlugin', 'aprsd.plugins.ping.PingPlugin', 'aprsd.plugins.query.QueryPlugin', 'aprsd.plugins.weather.OWMWeatherPlugin', 'aprsd.plugins.version.VersionPlugin', 'aprsd.plugins.time.TimeOWMPlugin', 'aprsd_slack_plugin.aprsd_slack_plugin.SlackCommandPlugin'] - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470] [07/05/2021 10:59:21 AM] [MainThread ] [INFO ] aprsd.units = imperial - [/Users/i530566/devel/mine/aprsd/aprsd/main.py:470]
This patch adds the dumping out of a flattened config to the log at startup. This is helpful for seeing what aprsd server is actually using for config entries at startup and since it's in the log, you can reference it.