2
0
mirror of https://github.com/openkmip/pykmip synced 2025-12-14 23:33:19 +00:00

fix activate uid none check

This commit is contained in:
Hao Shen
2017-03-29 20:23:06 -07:00
parent 1a8a31af49
commit eda50d657a

View File

@@ -506,7 +506,7 @@ class ProxyKmipClient(api.KmipClient):
message = result.result_message.value
raise exceptions.KmipOperationFailure(status, reason, message)
def activate(self, uid):
def activate(self, uid=None):
"""
Activate a managed object stored by a KMIP appliance.
@@ -522,8 +522,9 @@ class ProxyKmipClient(api.KmipClient):
TypeError: if the input argument is invalid
"""
# Check input
if not isinstance(uid, six.string_types):
raise TypeError("uid must be a string")
if uid is not None:
if not isinstance(uid, six.string_types):
raise TypeError("uid must be a string")
# Verify that operations can be given at this time
if not self._is_open: