2008/11/24 Alan Sparks <[EMAIL PROTECTED]>

>
> This is a sort of open-ended question, to find out if the concept is
> possible or has been done...
>
> I have used cfengine in the past to do assisted autorecovery of systems,
> by integrating Hobbit paging with cfrun.  In those cases, I've added
> classes to cfengine rules to use dynamically-defined classes as "hints"
> to cfengine that a problem exists, and to run appropriate recovery
> actions (like force-restarting a service).
>
> Is such a concept feasible with Puppet, and with puppetrun?  I'm not
> sure how I could pass something (a fact?) through puppetrun and trigger
> some action on a puppet instance on a remote host.
>
> Interested in any comments, experience, or thoughts anyone has on this.
> Thanks in advance.
> -Alan
>
>
You could do this a number of ways.  puppetrun allows you to just specify
the 'tag' you want to run. Every class also creates a tag of the same name,
so for instance lets say apache croaks for whatever reason, and you have a
class for apache that says the service aught to be running, you'd just do
"puppetrun -t apache" and presto.


There are a couple of other options for puppetrun you might find useful, I
suggest you take a glance at that manual page for it, some useful examples
in there too.


.r'

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to