| from designatev2.common import send |
| from designatev2.arg_converter import get_by_name_or_uuid_multiple |
| def zone_create(name, email, **kwargs): |
| @get_by_name_or_uuid_multiple([('zone', 'zone_id')]) |
| def zone_get_details(zone_id, **kwargs): |
| url = '/zones/{}'.format(zone_id) |
| @get_by_name_or_uuid_multiple([('zone', 'zone_id')]) |
| def zone_get_name_servers(zone_id, **kwargs): |
| url = '/zones/{}/nameservers'.format(zone_id) |
| @get_by_name_or_uuid_multiple([('zone', 'zone_id')]) |
| def zone_update(zone_id, **kwargs): |
| url = '/zones/{}'.format(zone_id) |
| @get_by_name_or_uuid_multiple([('zone', 'zone_id')]) |
| def zone_delete(zone_id, **kwargs): |
| url = '/zones/{}'.format(zone_id) |