Table of Contents
and
Table of Contents
Prototype: and(...)
Return type: boolean
Description: Returns any
if all arguments evaluate 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 => and( "generating_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)