Yuvipanda has submitted this change and it was merged. Change subject: labstore: Don't fetch 'homedir' property from LDAP ......................................................................
labstore: Don't fetch 'homedir' property from LDAP Is fairly useless since the homeDirectory is tuned to the path on the NFS client and not on the NFS server Change-Id: I3f7bd5afa14cea5d0f3543a1b0622e969fdcb923 --- M modules/labstore/files/create-dbusers 1 file changed, 5 insertions(+), 6 deletions(-) Approvals: Yuvipanda: Verified; Looks good to me, approved diff --git a/modules/labstore/files/create-dbusers b/modules/labstore/files/create-dbusers index 65d7af4..ae3e090 100755 --- a/modules/labstore/files/create-dbusers +++ b/modules/labstore/files/create-dbusers @@ -26,11 +26,10 @@ class User: - def __init__(self, project, name, uid, homedir): + def __init__(self, project, name, uid): self.project = project self.name = name self.uid = int(uid) - self.homedir = homedir @property def db_username(self): @@ -42,8 +41,8 @@ return 's%s' % self.uid def __repr__(self): - return "User(name=%s, uid=%s, homedir=%s)" % ( - self.name, self.uid, self.homedir) + return "User(name=%s, uid=%s)" % ( + self.name, self.uid) @classmethod def from_ldap_servicegroups(cls, conn, projectname): @@ -51,12 +50,12 @@ 'ou=people,ou=servicegroups,dc=wikimedia,dc=org', '(cn=%s.*)' % projectname, ldap3.SEARCH_SCOPE_WHOLE_SUBTREE, - attributes=['uidNumber', 'homeDirectory', 'cn'] + attributes=['uidNumber', 'cn'] ) users = [] for resp in conn.response: attrs = resp['attributes'] - users.append(cls(projectname, attrs['cn'][0], attrs['uidNumber'][0], attrs['homeDirectory'][0])) + users.append(cls(projectname, attrs['cn'][0], attrs['uidNumber'][0])) return users -- To view, visit https://gerrit.wikimedia.org/r/227422 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I3f7bd5afa14cea5d0f3543a1b0622e969fdcb923 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Yuvipanda <yuvipa...@wikimedia.org> Gerrit-Reviewer: Yuvipanda <yuvipa...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits