| 50 | | * less code duplication as all classes can be passed config object and use 'getters' for the various fields |
| 51 | | * logger objects now created by config object, again, to reduce duplicated code across programs |
| 52 | | * a refresh() method means the config can be re-read at any time meaning config settings can be changed on-the-fly without a need to stop/start programs |
| 53 | | * config values can be printed to log on demand |
| 54 | | * re-factored all other code accordingly |
| 55 | | * finally finished off code changes to load by box on the sky, configurable from the config. Still needs some tweaking. |
| | 50 | * less code duplication as all classes can be passed config object and use 'getters' for the various fields |
| | 51 | * logger objects now created by config object, again, to reduce duplicated code across programs |
| | 52 | * a refresh() method means the config can be re-read at any time meaning config settings can be changed on-the-fly without a need to stop/start programs |
| | 53 | * config values can be printed to log on demand |
| | 54 | * re-factored all other code accordingly |
| | 55 | * finally finished off code changes to load by box on the sky, configurable from the config. Still needs some tweaking. |