Nan Did you have any joy with updating the code?
Cheers Gavin On 20 February 2013 16:43, fatmcgav <[email protected]> wrote: > Nan, > > Cheers for the feedback... > > Will keep an eye out for your email :) > > Cheers > Gavin > > > On 20 February 2013 16:41, Nan Liu <[email protected]> wrote: > >> On Tue, Feb 19, 2013 at 6:31 AM, Gavin Williams <[email protected]>wrote: >> >>> Ok, I've started trying to work up some code to outline the change >>> below... >>> >>> However I'm hitting an issue whereby the catalogue is failing due to: >>> *"Error: Failed to apply catalog: Parameter ensure failed on >>> Netapp_snapmirror[actint-star-nactl02:/vol/v_puppet_db01_redo/q_puppet_db01_redo]: >>> Invalid value "initializing". Valid values are present, absent."* >>> >>> I've updated my *ensurable *block to be: >>> ensurable do >>> desc "Netapp Snapmirror resource state. Valid values are: present, >>> absent, initializing." >>> >>> defaultto(:present) >>> >>> newvalue(:present) do >>> if provider.initialized >>> #provider.create >>> provider.progress >>> else >>> # provider.create >>> >>> provider.progress >>> end >>> end >>> >>> newvalue(:absent) do >>> provider.destroy >>> end >>> >>> newvalue(:initializing) do >>> provider.progress >>> end >>> >>> end >>> >>> I've tried restarting the puppetmaster service several times, however >>> keep coming back with that error :( >>> >>> Any ideas?? >>> >> >> I realized there's an issues with the PoC code going from initializing to >> absent so I haven't posted it yet. In ensurable I forgot to include >> :attr_reader :initializing which is causing the error. I'll send a follow >> up when I have some time to dig through this again. >> >> Thanks, >> >> Nan >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Developers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> Visit this group at http://groups.google.com/group/puppet-dev?hl=en. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-dev?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
