Yes, using the xmlrpc would be much more elegant, and probably faster.  I
cranked these out very quickly and I wanted to make them very simple to
start.  I also wanted to build an interface that could easily take more
options in the future and simply iterate over the possible values, this
method has worked very well for my in other cobbler automation tasks, all of
which have used the xmlrpc interface.

Thanks for your positive response though, I was a little worried that you
had started on cobbler types for puppet given your new position,
congratulations are of course in order!

One quick question, the cli interface manages calls through xmlrpc, so they
don't seem to need to authenticate, I was wondering how this was possible, I
have not looked for it in the cobbler code yet.  As I understand it apache
acts as the authentication layer for the python based xmlrpc server and runs
proxy to the xmlrpc interface.  I assume you can connect directly to the
xmlrpc interface from localhost?

Thanks Michael, your work on cobbler has been a great benefit to my work.

On Tue, Jun 22, 2010 at 1:16 PM, Michael DeHaan
<[email protected]>wrote:

> Sweet!  I think you should use the cobbler xmlrpc API ideally though; but
> the CLI uses the same so that is still good.  I will take a closer look
> later this week!
>
> -- Michael
>
>
> On Jun 22, 2010, at 1:15 PM, Thomas S Hatch <[email protected]> wrote:
>
>  Here are my cobbler types, and they are my first puppet types(and my ruby
>> is still rather weak), so go easy on me...
>>
>> They still need better doc strings and descriptions, and there are a few
>> more parameters I need to support.  Also they could of course use more
>> testing, but what doesn't!
>>
>> Please tell me what you think.
>>
>> -Tom Hatch
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Puppet Developers" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<puppet-dev%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/puppet-dev?hl=en.
>> <cobbler_distro.rb>
>> <cobbler_nic.rb>
>> <cobbler_profile.rb>
>> <cobbler_repo.rb>
>> <cobbler_system.rb>
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Developers" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<puppet-dev%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/puppet-dev?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to