#variant (2021-01)

https://github.com/mumoshu/variant

Discuss variant (the “Universal CLI”) https://github.com/mumoshu/variant

Archive: https://archive.sweetops.com/variant/

2021-01-05

Robert Horrox avatar
Robert Horrox

Not sure if this channel is best to discuss atmos (https://github.com/cloudposse/atmos) when using the config stack if a component hasn’t been defined at any level in the config files it will still return the full global config instead of error’ing out. Not sure if this is the intended behavior or a side effect of the multi layer import configs.

cloudposse/atmos

Universal Tool for DevOps and Cloud Automation. Contribute to cloudposse/atmos development by creating an account on GitHub.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

I think that is a side effect of layering the configuration, but not a deliberate feature. I think it should error in this case. @Andriy Knysh (Cloud Posse)

cloudposse/atmos

Universal Tool for DevOps and Cloud Automation. Contribute to cloudposse/atmos development by creating an account on GitHub.

Robert Horrox avatar
Robert Horrox

you might make it a option flag to error or return null

Robert Horrox avatar
Robert Horrox

then the error handling can be done downstream

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

this is a side effect of switching to stacks and multi-imports

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

we’ll look into that

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

@Robert Horrox we are adding new features to imports for atmos, and will fix the issue you mentioned

Robert Horrox avatar
Robert Horrox

thank you

    keyboard_arrow_up