Other modules documentation
universum.modules.launcher
- check_if_env_set(configuration: universum.configuration_support.Step) bool [source]
Predicate function for
universum.configuration_support.Configuration.filter()
, used to decide whether this particular configuration should be executed in this particular environment. For more information see Excluding build steps>>> from universum.configuration_support import Configuration >>> c = Configuration([dict(if_env_set="MY_VAR != some value")]) >>> check_if_env_set(c[0]) True
>>> c = Configuration([dict(if_env_set="MY_VAR != some value && OTHER_VAR")]) >>> check_if_env_set(c[0]) False
>>> c = Configuration([dict(if_env_set="MY_VAR == some value")]) >>> os.environ["MY_VAR"] = "some value" >>> check_if_env_set(c[0]) True
- Parameters
configuration –
Step
object- Returns
True if environment satisfies described requirements; False otherwise