[Puppet Users] Re: external node trouble

2008-09-29 Thread Andrew Shafer
Looks like I spoke too soon, Puppet will use the default YAML in standard ruby and I did get my external nodes to work with that other array format. I wasn't familiar with that representation of arrays in yaml so the difference stuck out to me. What version of Puppet are you using? In your puppet

[Puppet Users] Re: external node trouble

2008-09-28 Thread AJ Christensen
[EMAIL PROTECTED] /tmp$ irb -ryaml irb(main):001:0> classes = [ "baseserver", "stg2server" ] => ["baseserver", "stg2server"] irb(main):002:0> puts classes.to_yaml --- - baseserver - stg2server => nil AFAIK, Puppet uses YAML.load / YAML.dump for object manipulation. "claseses: [baseserver, stg2ser

[Puppet Users] Re: external node trouble

2008-09-28 Thread AJ Christensen
Sorry, forgot to chuck this in there: irb(main):003:0> classes = [ "baseserver", "stg2server" ] => ["baseserver", "stg2server"] irb(main):004:0> yaml_obj = YAML::dump(classes) => "--- \n- baseserver\n- stg2server\n" irb(main):005:0> ruby_obj = YAML::load(yaml_obj) => ["baseserver", "stg2server"] ir

[Puppet Users] Re: external node trouble

2008-09-28 Thread Daniel Pittman
"Andrew Shafer" <[EMAIL PROTECTED]> writes: > On Tue, Sep 23, 2008 at 12:01 PM, heise <[EMAIL PROTECTED]> wrote: > > I'm trying to get puppet to function with external nodes, i've got a > script that spits out yaml in the following for my test case "classes: > [baseserver, stg2server]

[Puppet Users] Re: external node trouble

2008-09-24 Thread Andrew Shafer
j, The yaml output is not formated properly for puppet. It should look more like this: classes: - baseserver - stg2server http://reductivelabs.com/trac/puppet/wiki/ExternalNodes Cheers, Andrew Shafer Reductive Labs On Tue, Sep 23, 2008 at 12:01 PM, heise <[EMAIL PROTECTED]> wrote: > > I'