Environment manager base architecture implemented
This commit is contained in:
parent
2019e7db41
commit
9f27ad0af3
30 changed files with 1555 additions and 1 deletions
9
env_manager/config/utils/utils.lua
Normal file
9
env_manager/config/utils/utils.lua
Normal file
|
@ -0,0 +1,9 @@
|
|||
function check_nodes(config)
|
||||
for env, cfg in pairs(config.environments) do
|
||||
for comp, opt in pairs(cfg.components) do
|
||||
assert(config.nodes[comp] ~= nil, "not all nodes presented.")
|
||||
assert(opt.lib ~= nil, "not library provided.")
|
||||
assert(opt.class ~= nil, "not class provided.")
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue