Arksine
45557b8260
confighelper: add method to validate configuration
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-02-16 06:38:23 -05:00
Arksine
0e22a0cfe8
confighelper: track parsed configuration
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-02-16 06:35:00 -05:00
Arksine
ec7936ee97
confighelper: fix bug that ignores enable_debug_logging
option
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-02-11 15:14:40 -05:00
Arksine
25b3911d3d
confighelper: fix bug in "getfloat" method
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-01-22 17:18:28 -05:00
Arksine
f1a75117db
confighelper: add config file path to systemargs
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-01-06 12:05:10 -05:00
Arksine
8a18fa6c2f
confighelper: Add method to write config to a file object
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-01-06 09:09:29 -05:00
Arksine
1f2c1b3fcd
confighelper: implement read_supplemental_config
...
This allows the config object to read additional config files as requred. Also implement a "get_options" method that can be used to retrive a dictionary of all options in the current section.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-12-30 19:45:20 -05:00
Arksine
b0469da462
moonraker: add software version to system_args
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-11-23 06:22:56 -05:00
Arksine
2e9c6de5d0
moonraker: refactor references to cmd_line_args
...
They are now named "system_args", as they represent system wide arguments.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-11-23 06:22:56 -05:00
Arksine
1975b875a5
confighelper: Add helper methods
...
Add "get_name()" and "get_prefix_section" methods
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-11-17 15:39:13 -05:00
Arksine
0775f3d0c6
moonraker: Connect to Klippy as a client
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-08-11 08:38:28 -04:00
Arksine
7a94fb3a6b
moonraker: Add configparser support
...
Rather than receive its configuration from Klippy, moonraker will receive its configuration from a config file. By default this file is located at ~/moonraker.conf.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-08-11 08:38:27 -04:00