summaryrefslogtreecommitdiff
path: root/designateclient/v2/zones.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2017-02-01 16:28:43 +0000
committerGerrit Code Review <review@openstack.org>2017-02-01 16:28:43 +0000
commit5b8cab8079c2eea9f9d084801102ed5b036927fa (patch)
tree0e4cc8547cce17edb06f2d463c9407314d529f10 /designateclient/v2/zones.py
parentb8ed15c568519081dfea321b0e28845c06148a27 (diff)
parentf265eb18e95a707d99fe4d52a856c6e661b9982f (diff)
downloadpython-designateclient-2.6.0.tar.gz
Merge "Add attribute support to create zone cli"ocata-em2.6.0
Diffstat (limited to 'designateclient/v2/zones.py')
-rw-r--r--designateclient/v2/zones.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/designateclient/v2/zones.py b/designateclient/v2/zones.py
index c960da7..7e862a7 100644
--- a/designateclient/v2/zones.py
+++ b/designateclient/v2/zones.py
@@ -19,7 +19,7 @@ from designateclient.v2 import utils as v2_utils
class ZoneController(V2Controller):
def create(self, name, type_=None, email=None, description=None, ttl=None,
- masters=None):
+ masters=None, attributes=None):
type_ = type_ or "PRIMARY"
data = {
@@ -40,6 +40,9 @@ class ZoneController(V2Controller):
if description is not None:
data["description"] = description
+ if attributes is not None:
+ data["attributes"] = attributes
+
return self._post('/zones', data=data)
def list(self, criterion=None, marker=None, limit=None):