craigerl / aprsd

Amateur radio APRS daemon which listens for messages and responds. By KM6LYW.
Apache License 2.0
134 stars 20 forks source link

Dump out the config during startup #63

Closed hemna closed 3 years ago

hemna commented 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]