On Fri, Apr 26, 2013 at 07:49:12AM -0700, Lukas Loesche wrote:
>
> Would that help:
> >
> >   https://gist.github.com/anonymous/5467499 
> > <https://gist.github.com/anonymous/5467499>
> >
> >
>
> perfect! That's exactly what I was looking for.

Hello,

forgot to mention that the concurrent-iterator could also be written as

  citerator :on_f => 'systems', :to_f => 'system' do

instead of

  citerator :on => '$f:systems', :to_f => 'system' do


> > Instead of downloading a Git repository and then uploading it to other
> > systems,
> > I'd rather clone/pull the repository from the other systems directly. I
> > guess
> > your environment doesn't let you do that.
> >
>
> Indeed, I dumbed down the problem a bit to make the question shorter. In
> our actual system instead of a Git repo I'm downloading from a Sonatype
> Nexus repository and have to perform several steps of figuring out which
> package and for which environment to download, generate config files and
> enrich them with DB settings and passwords. Tasks that for security reasons
> must not be done on the destination nodes directly. Until now we've been
> using puppet and mcollective to do so, but as possible workflows got more
> complex and now require human intervention (i.e. a team lead to confirm
> deployment on production systems) I figured a proper workflow engine makes
> more sense than hundreds more if-then-else clauses.

OK, got it.


Best regards!

--
John Mettraux   -   http://lambda.io/jmettraux

-- 
-- 
you received this message because you are subscribed to the "ruote users" group.
to post : send email to [email protected]
to unsubscribe : send email to [email protected]
more options : http://groups.google.com/group/openwferu-users?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"ruote" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to