In our External Node Classifier script if the node passed isn't found, it
returns a blank YAML block...which is Puppet's que to look into our nodes.pp
file for the node.  This is different from returning NOTHING, as it has to
return a block of YAML with nothing in it  - in Ruby it looks like this (for
us, at least):

    default = {'classes' => []}
    print default.to_yaml

Are you returning an empty YAML block in your External Node Classifer script
when Puppet should look to your config files (as opposed to the External
Node Classifier script) for the node information?  If so, I'd say this might
be a bug.

-Gary

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@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