Hi all, I just wanted to let you know that I have made some modifications and additions to the base API proposal and created a reference implementation for the Linode DNS as a service (http://www.linode.com/api/dns).
- Base DNS API - https://svn.apache.org/viewvc/libcloud/trunk/libcloud/dns/base.py?revision=1173564&view=markup - DNS Types - https://svn.apache.org/viewvc/libcloud/trunk/libcloud/dns/types.py?revision=1173565&view=markup - Linode driver - https://svn.apache.org/viewvc/libcloud/trunk/libcloud/dns/drivers/linode.py?revision=1174437&view=markup - Linode driver tests - https://svn.apache.org/viewvc/libcloud/trunk/test/dns/test_linode.py?revision=1174439&view=markup Keep in mind that the Linode driver isn't totally finished yet. I still need to refactor some of the internals, but the public facing API itself shouldn't change. I also need to finish the tests, there a few still missing. Everyone is welcome (and encouraged!) to play with it, test it and provide their feedback here. Thanks, Tomaz 2011/9/11 Tomaž Muraus <to...@apache.org> > OK, cool, I have updated the proposal: > > - Rename Host to Record > - Add get_zone() and get_record() method > > > http://wiki.apache.org/libcloud/DNS%20API%20proposal?action=diff&rev2=2&rev1=1 > > On Sun, Sep 11, 2011 at 8:34 PM, Mike Nerone <m...@nerone.org> wrote: > >> On Sun, Sep 11, 2011 at 1:30 PM, Russell Haering >> <russellhaer...@gmail.com>wrote: >> >> > 2011/9/11 Tomaž Muraus <to...@apache.org>: >> > > I'm not totally sure about "Host", better generic name would probably >> be >> > > "Record". Opinions? >> > >> > +1 for "Record". >> > >> >> Yeah, there are plenty of DNS record types that aren't hosts at all. >> > >