You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Each module defined in the config directory has an enabled flag to show whether it should be included or not.
The challenge is that we have multiple instances of this source running, with different modules enabled.
I'd like to have a local instance configuration that overrides the enabled flags for each of the modules.
The code is stored in github and I'd like the module yml files to be stored in github, but whether they are enabled (and some config information like pin changes etc) should be overrideable at a local instance level.
Example: Local Override (config/overrides/vision_imx500.local.yml)
This would then disable the module, even if it is enabled in the main vision_imx500.yml file. The config element is optional and would only be included if a change is required at an instance level.
I have created a PR to manage this, but I'm not convinced that my mutagen ignore file is working. Without that the local overrides will be synced with all my robots, rather than remaining local to each one.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Each module defined in the
config
directory has an enabled flag to show whether it should be included or not.The challenge is that we have multiple instances of this source running, with different modules enabled.
I'd like to have a local instance configuration that overrides the enabled flags for each of the modules.
The code is stored in github and I'd like the module yml files to be stored in github, but whether they are enabled (and some config information like pin changes etc) should be overrideable at a local instance level.
Example: Local Override (
config/overrides/vision_imx500.local.yml
)This would then disable the module, even if it is enabled in the main vision_imx500.yml file. The config element is optional and would only be included if a change is required at an instance level.
I have created a PR to manage this, but I'm not convinced that my mutagen ignore file is working. Without that the local overrides will be synced with all my robots, rather than remaining local to each one.
#142
I'll continue testing, but pushing this up for others in case it is useful to override some of the config changes in
develop
as I work on Cody.Beta Was this translation helpful? Give feedback.
All reactions