Execute puppet routines
Members
Run facter for a specific fact
CLI Example:
salt '*' puppet.fact kernel
Run facter and return the results
CLI Example:
salt '*' puppet.facts
Execute a puppet noop run and return a dict with the stderr, stdout, return code, etc. If an argument is specified, it is treated as a comma separated list of tags passed to puppetd --test --noop --tags
CLI Example:
salt '*' puppet.noop
salt '*' puppet.noop web::server,django::base
Execute a puppet run and return a dict with the stderr, stdout, return code, etc. If an argument is specified, it is treated as a comma separated list of tags passed to puppetd --test --tags: http://projects.puppetlabs.com/projects/1/wiki/Using_Tags
CLI Examples:
salt '*' puppet.run
salt '*' puppet.run basefiles::edit,apache::server