diff options
Diffstat (limited to 'base/server/python')
| -rw-r--r-- | base/server/python/pki/server/deployment/pkihelper.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/base/server/python/pki/server/deployment/pkihelper.py b/base/server/python/pki/server/deployment/pkihelper.py index 25c74c6f9..7ca6519c9 100644 --- a/base/server/python/pki/server/deployment/pkihelper.py +++ b/base/server/python/pki/server/deployment/pkihelper.py @@ -318,17 +318,19 @@ class Identity: def group_exists(self, pki_group): try: - _ = getgrnam(pki_group)[1] # nopep8 - return True + getgrnam(pki_group) except KeyError: return False + else: + return True def user_exists(self, pki_user): try: - _ = getpwnam(pki_user)[1] # nopep8 - return True + getpwnam(pki_user) except KeyError: return False + else: + return True def is_user_a_member_of_group(self, pki_user, pki_group): if self.group_exists(pki_group) and self.user_exists(pki_user): |
