Table of Contents
or
Table of Contents
Prototype: or(...)
Return type: string
Description: Returns any
if any argument evaluates to true and !any
if
any argument evaluates to false.
Arguments: A list of classes, class expressions, or functions that return classes.
Example:
commands:
"/usr/bin/generate_config $(config)"
ifvarclass => or( "force_configs",
not(fileexists("/etc/config/$(config)"))
);
Notes: Introduced primarily for use with ifvarclass
, if
, and unless
promise attributes.
History: Was introduced in 3.2.0, Nova 2.1.0 (2011)