Re: [Puppet-dev] metaparam question

2016-05-09 Thread Trevor Vaughan
On a similar vein to this threadmany years ago (six?) I wanted to introduce a semaphore-based logic construct into the language itself. I think, with Puppet 4, it might actually be possible! Technically, as pointed out by one of the team here, we probably want Phasers, but I didn't know about

Re: [Puppet-dev] metaparam question

2016-05-09 Thread Trevor Vaughan
Skipping actions during a noop is the only correct solution. Any time you check a cross-daemon/node state it is relatively likely that you're going to be changing something on the network and/or the local system. In many cases, this will be completely innocuous, but in others, it could add messag

Re: [Puppet-dev] metaparam question

2016-05-09 Thread R.I.Pienaar
- Original Message - > From: "gareth rushgrove" > To: "puppet-dev" > Sent: Monday, 9 May, 2016 14:55:12 > Subject: Re: [Puppet-dev] metaparam question > On 1 May 2016 at 19:33, R.I.Pienaar wrote: >> >> >> - Original Message - >>> From: "R. I. Pienaar" >>> To: "puppet-dev" >>

Re: [Puppet-dev] metaparam question

2016-05-09 Thread Gareth Rushgrove
On 1 May 2016 at 19:33, R.I.Pienaar wrote: > > > - Original Message - >> From: "R. I. Pienaar" >> To: "puppet-dev" >> Sent: Thursday, 3 March, 2016 09:58:42 >> Subject: Re: [Puppet-dev] metaparam question > >> - Original Message - >>> From: "Erik Dalén" >>> To: "puppet-dev" >>>