+1 on this!

On Thu, Sep 12, 2013 at 11:39 PM, John Carr <[email protected]> wrote:
> +1 to having this in core.
>
> On 10 Sep 2013, at 22:22, Tomaz Muraus <[email protected]> wrote:
>
>> All,
>>
>> Over the weekend I migrated some of my domains to a different DNS provider (
>> http://www.tomaz.me/2013/09/07/exporting-libcloud-dns-zone-to-bind-zone-file-format-and-migrating-between-dns-providers.html
>> so
>> I wrote a very simple script which allows you to export Libcloud zone to
>> BIND zone format.
>>
>> Script is available at
>> https://github.com/Kami/python-libcloud-dns-to-bind-zone/blob/master/libcloud_to_bind/__init__.py
>>
>> I believe this functionality would be useful in Libcloud core so I propose
>> the addition of the following methods to the base DNS driver:
>>
>> - Zone.export_to_bind_format(file_obj)
>> - driver.export_zone_to_bind_format(zone, file_obj)
>>
>> Some people might ask why would we add this to the core, but not
>> functionality for exporting VMs to different formats:
>>
>> - VM export functionality is not supported by every provider.
>> - This code is simple and has no external dependencies. VM conversion code
>> would be anything but simple. Besides that, there are already other tools
>> which can do this (there is a redhat tool which can do that, but I can't
>> remember the name atm).
>>
>> I would love to hear other people's opinion. Do you think this would be
>> useful in the core? Do you think this belongs in the core?
>>
>> Thanks,
>> Tomaz
>



-- 
Dinesh

Reply via email to