I'm assuming that you did this, but did you restart your master after
finishing the plugin?

I've forgotten to do this on occasion which amounted in a few minutes
of frustration.

Good luck,

Trevor

On Fri, Sep 28, 2012 at 8:44 AM, Axel Bock <axel.b...@arbeitsagentur.de> wrote:
> Okay, I am one step farther.
>
> After seeing "Invalid resource" for about 100 times I symlinked the type and
> provider dirs to /var/.../puppet/ (the global, core putty installation
> files).
> I basically wanted to see if I have an invalid ruby file, or if puppet
> simply doesn't notice the downloaded plugins.
>
> It turns out - the latter. in the global puppet dir I get no more "Invalid
> type" errors, and my debug print statement in the exists? method gets
> printed.
>
> Now - what do I have to do to make puppet realize that this stupid plugin is
> there? It _does_ even autoload it - if I change it I get a diff printed, the
> code gets executed (I see print statements I put in there) - but once the
> type shall be acutally used puppet chickens out. This is so extremely
> annoying.
>
> Pluginsync = true is activated in the [main] and [master] section of client
> and master.
>
>
> Does nobody have any idea? I am using puppet 2.6.17 from the SuSE SLES 11
> SP2 repo.
>
>
> thanks in advance & greetings!
> Axel.
>
>
>
> Am Freitag, 28. September 2012 08:15:14 UTC+2 schrieb Axel Bock:
>>
>> plugincheck on client: check.
>> commented out property: check.
>>
>> unfortunately same result :(
>>
>> thanks,
>> axel.
>>
>>
>> Am Donnerstag, 27. September 2012 21:37:02 UTC+2 schrieb Jakov Sosic:
>>>
>>> On 09/27/2012 05:21 PM, Axel Bock wrote:
>>> > p.s.: my type can be seen here: http://pastebin.com/20N8teKV
>>> > and the provider here: http://pastebin.com/SjqyWegu
>>>
>>> Try commenting out whole "sync_direction" property section in your type
>>> type definition file. You defined property but you don't have methods in
>>> your provider...
>>>
>>> Also make sure you are doing the pluginsync on the client.
>>>
>>>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/puppet-users/-/28aheY-ZZS8J.
>
> To post to this group, send email to puppet-users@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.



-- 
Trevor Vaughan
Vice President, Onyx Point, Inc
(410) 541-6699
tvaug...@onyxpoint.com

-- This account not approved for unencrypted proprietary information --

-- 
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 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to