diff --git a/consul/base.py b/consul/base.py index d176c62..33637dd 100755 --- a/consul/base.py +++ b/consul/base.py @@ -923,9 +923,9 @@ def create(self, name, description=None, payload = {"Name": name} if description: payload['Description'] = description - if description: + if rules: payload['Rules'] = rules - if description: + if datacenters: payload['Datacenters'] = datacenters headers = {} @@ -954,9 +954,9 @@ def update(self, policy_id, name, description=None, payload = {"Name": name} if description: payload['Description'] = description - if description: + if rules: payload['Rules'] = rules - if description: + if datacenters: payload['Datacenters'] = datacenters path = '/v1/acl/policy/%s' % policy_id