Sebastian Goscik
55fa709335
misc
2016-09-27 11:38:18 +01:00
Sebastian Goscik
6798a54a61
ConfigParser: Added ID validation - IDs cannot contain a -
because its used to separate section IDs from workload IDs - global
is a reserved ID for the "global" section.
2016-09-27 11:20:12 +01:00
Sebastian Goscik
451d973a65
ConfigParser: Global generic config is now stored in the plugin cache
...
Config such as "device_config" or "workload_parameters" is now stored in
the plugin cache till we know what it belongs to.
2016-09-27 11:20:12 +01:00
Sebastian Goscik
059b38685b
AgendaParse: Removed config finalisation
...
It should not been done by the agenda parser but rather what ever invokes it
2016-09-27 11:20:12 +01:00
Sebastian Goscik
e0e4f389b9
Reworked configuration
...
All config now uses configuration points
Config parsing is now done in destinct stages
- first all files are parsed and sent to their corresponding config objects or to a tree
- tree is traversed to generate job specs.
2016-09-27 11:20:11 +01:00