Thanks Michael.

Just to cover my bases, I have fixed up these types and I will have
the modified ones up soon, just in case anyone wants to use them.  I will
need to completely change my approach on these to speed them up and use the
xmlrpc.  I am still working on them, it will just take a little while, they
are kind of big in scope :)

-Tom Hatch

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

> If you have permission on web.ss in var/lib/cobbler you can read that and
> use it as the authentication token, that is how the CLI works, so yes, no
> Apache required!   Read cli.py for details ... I think :)
>
> Sent from my iPad
>
> On Jun 23, 2010, at 12:00 AM, Thomas S Hatch <[email protected]> wrote:
>
> 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]>
> [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]>
>> [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]>
>>> [email protected].
>>> To unsubscribe from this group, send email to
>>> <puppet-dev%[email protected]>
>>> [email protected].
>>> For more options, visit this group at
>>> <http://groups.google.com/group/puppet-dev?hl=en>
>>> 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]>
>> [email protected].
>> To unsubscribe from this group, send email to
>> <puppet-dev%[email protected]>
>> [email protected].
>> For more options, visit this group at
>> <http://groups.google.com/group/puppet-dev?hl=en>
>> 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.
>
>  --
> 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