We expect the ENV path for an item to be BAT_MY_MODULE_ITEM
however, batconf.sources.env.py: EnvConfig currently looks for MY_MODULE_ITEM
We should also handle sub-modules recursively, for instance
conf.my_module.sub_module.item should lookup BAT_MY_MODULE_SUB_MODULE_ITEM
whether regardless of which config we look it up from:
When you have a sub_config
We expect the ENV path for an item to be
BAT_MY_MODULE_ITEM
however, batconf.sources.env.py: EnvConfig currently looks forMY_MODULE_ITEM
We should also handle sub-modules recursively, for instance
conf.my_module.sub_module.item
should lookupBAT_MY_MODULE_SUB_MODULE_ITEM
whether regardless of which config we look it up from:should all lookup the same ENV variable