Runs I(puppet) agent or apply in a reliable manner

Options

namedescriptionrequiredchoices
timeout How long to wait for I(puppet) to finish.
puppetmaster The hostname of the puppetmaster to contact.
manifest Path to the manifest file to run puppet apply on.
facts 1. dict of values to pass in as persistent external facter facts
facter_basename Basename of the facter output file
environment Puppet environment to be used.

Author

Monty Taylor (@emonty)