aprsd/aprsd
Hemna 333feee805 Removed RPC Server and client.
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.
2024-04-05 12:50:01 -04:00
..
clients Reworked the stats making the rpc server obsolete. 2024-04-02 09:30:43 -04:00
cmds Removed RPC Server and client. 2024-04-05 12:50:01 -04:00
conf Removed RPC Server and client. 2024-04-05 12:50:01 -04:00
log Removed RPC Server and client. 2024-04-05 12:50:01 -04:00
packets Removed RPC Server and client. 2024-04-05 12:50:01 -04:00
plugins Allow stats collector to serialize upon creation 2024-04-02 14:07:37 -04:00
stats Removed RPC Server and client. 2024-04-05 12:50:01 -04:00
threads Removed RPC Server and client. 2024-04-05 12:50:01 -04:00
utils Removed RPC Server and client. 2024-04-05 12:50:01 -04:00
web Removed RPC Server and client. 2024-04-05 12:50:01 -04:00
__init__.py Use Gray instead of Black for code formatting. 2021-08-23 13:32:09 -04:00
cli_helper.py Fixed problem with list-plugins 2024-03-12 10:36:26 -04:00
client.py Removed RPC Server and client. 2024-04-05 12:50:01 -04:00
exception.py Fixed up config option checking for KISS 2022-02-21 16:04:33 -05:00
main.py Removed RPC Server and client. 2024-04-05 12:50:01 -04:00
messaging.py Cleaned out all references to messaging 2022-12-16 15:58:02 -05:00
plugin.py Allow stats collector to serialize upon creation 2024-04-02 14:07:37 -04:00
plugin_utils.py Fixed a bug with OWMWeatherPlugin 2023-11-24 19:15:52 -05:00
wsgi.py Removed RPC Server and client. 2024-04-05 12:50:01 -04:00