craigerl / aprsd

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

Convert config to oslo_config #107

Closed hemna closed 1 year ago

hemna commented 1 year ago

This patch is the initial conversion of the custom config and config file yaml format to oslo_config's configuration mechanism.

The resulting config format is now an ini type file.

The default location is ~/.config/aprsd/aprsd.conf

This is a backwards incompatible change. You will have to rebuild the config file and edit it.

Also any aprsd plugins can now define config options in code and add an setup.cfg entry_point definition oslo_config.opts = foo.conf = foo.conf:list_opts