Merge pull request #5 from apache/user-fix
Generalise the user
diff --git a/asfpy/aioldap.py b/asfpy/aioldap.py
index 340ee14..00602d4 100755
--- a/asfpy/aioldap.py
+++ b/asfpy/aioldap.py
@@ -198,7 +198,8 @@
if __name__ == '__main__':
import os, getpass
- dn = 'uid=%s,ou=people,dc=apache,dc=org' % ('gstein',)
- p = os.environ.get('AIOLDAP_PASSWORD') or getpass.getpass()
+ u = os.environ.get('AIOLDAP_USER') or getpass.getuser()
+ dn = 'uid=%s,ou=people,dc=apache,dc=org' % u
+ p = os.environ.get('AIOLDAP_PASSWORD') or getpass.getpass(f"Password for {u}: ")
c = ASF_LDAPClient('ldaps://ldap-us.apache.org:636', dn, p)
test_conns(c)