mirror of https://github.com/craigerl/aprsd.git
This patch removes the need for the RPC Server from aprsd. APRSD Now saves it's stats to a pickled file on disk in the aprsd.conf configured save_location. The web admin UI will depickle that file to fetch the stats. The aprsd server will periodically pickle and save the stats to disk. The Logmonitor will not do a url post to the web admin ui to send it the latest log entries. Updated the healthcheck app to use the pickled stats file and the fetch-stats command to make a url request to the running admin ui to fetch the stats of the remote aprsd server. |
||
---|---|---|
.. | ||
clients | ||
cmds | ||
conf | ||
log | ||
packets | ||
plugins | ||
stats | ||
threads | ||
utils | ||
web | ||
__init__.py | ||
cli_helper.py | ||
client.py | ||
exception.py | ||
main.py | ||
messaging.py | ||
plugin.py | ||
plugin_utils.py | ||
wsgi.py |