summaryrefslogtreecommitdiffstats
path: root/ipaserver/dcerpc.py
diff options
context:
space:
mode:
authorMartin Basti <mbasti@redhat.com>2015-12-17 15:51:32 +0100
committerMartin Basti <mbasti@redhat.com>2016-01-14 13:13:42 +0100
commit267bad10a81f101db8b645abf01b2cdd62c91775 (patch)
tree629a52f661658c42956b71f7752c7cccc2b4565e /ipaserver/dcerpc.py
parent2144b1eeb789639b8a3df287b580aeb6196188a8 (diff)
downloadfreeipa-267bad10a81f101db8b645abf01b2cdd62c91775.tar.gz
freeipa-267bad10a81f101db8b645abf01b2cdd62c91775.tar.xz
freeipa-267bad10a81f101db8b645abf01b2cdd62c91775.zip
Enable pylint unpacking-non-sequence check
Enables check and marks occurences of runtime error in dcerpc.py as false positive. Reviewed-By: Martin Babinsky <mbabinsk@redhat.com>
Diffstat (limited to 'ipaserver/dcerpc.py')
-rw-r--r--ipaserver/dcerpc.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/ipaserver/dcerpc.py b/ipaserver/dcerpc.py
index 13cb7767c..eb646b8af 100644
--- a/ipaserver/dcerpc.py
+++ b/ipaserver/dcerpc.py
@@ -813,7 +813,7 @@ class TrustDomainInstance(object):
result = lsa.lsarpc(binding, self.parm, self.creds)
return result
except RuntimeError as e:
- num, message = e.args
+ num, message = e.args # pylint: disable=unpacking-non-sequence
raise assess_dcerpc_exception(num=num, message=message)
def init_lsa_pipe(self, remote_host):
@@ -930,7 +930,7 @@ class TrustDomainInstance(object):
self._policy_handle = self._pipe.OpenPolicy2(u"", objectAttribute, security.SEC_FLAG_MAXIMUM_ALLOWED)
result = self._pipe.QueryInfoPolicy2(self._policy_handle, lsa.LSA_POLICY_INFO_DNS)
except RuntimeError as e:
- num, message = e.args
+ num, message = e.args # pylint: disable=unpacking-non-sequence
raise assess_dcerpc_exception(num=num, message=message)
self.info['name'] = unicode(result.name.string)
@@ -943,7 +943,7 @@ class TrustDomainInstance(object):
try:
result = self._pipe.QueryInfoPolicy2(self._policy_handle, lsa.LSA_POLICY_INFO_ROLE)
except RuntimeError as e:
- num, message = e.args
+ num, message = e.args # pylint: disable=unpacking-non-sequence
raise assess_dcerpc_exception(num=num, message=message)
self.info['is_pdc'] = (result.role == lsa.LSA_ROLE_PRIMARY)
@@ -1069,7 +1069,7 @@ class TrustDomainInstance(object):
res = self._pipe.QueryTrustedDomainInfoByName(self._policy_handle, dname, lsa.LSA_TRUSTED_DOMAIN_INFO_FULL_INFO)
self._pipe.DeleteTrustedDomain(self._policy_handle, res.info_ex.sid)
except RuntimeError as e:
- num, message = e.args
+ num, message = e.args # pylint: disable=unpacking-non-sequence
# Ignore anything but access denied (NT_STATUS_ACCESS_DENIED)
if num == -1073741790:
raise access_denied_error
@@ -1077,7 +1077,7 @@ class TrustDomainInstance(object):
try:
trustdom_handle = self._pipe.CreateTrustedDomainEx2(self._policy_handle, info, self.auth_info, security.SEC_STD_DELETE)
except RuntimeError as e:
- num, message = e.args
+ num, message = e.args # pylint: disable=unpacking-non-sequence
raise assess_dcerpc_exception(num=num, message=message)
# We should use proper trustdom handle in order to modify the
@@ -1119,7 +1119,7 @@ class TrustDomainInstance(object):
)
return result
except RuntimeError as e:
- num, message = e.args
+ num, message = e.args # pylint: disable=unpacking-non-sequence
raise assess_dcerpc_exception(num=num, message=message)
result = retrieve_netlogon_info_2(None, self,