ldap_filter = '(&%s(lulColleagueId=%s)(!(lulStudentLevel=APP)))' % (
'(objectclass=lulEduPerson)', ARGS.query_id
)
+ if (ARGS.query_end):
+ ldap_filter = '(&%s(lulPrimaryAffiliation=*)(createTimestamp>=%s)(createTimestamp<=%s))' % (
+ '(objectclass=lulEduPerson)', ARGS.query_date, ARGS.query_end
+ )
if not ldap_filter:
return
return find_ldap_users(con, ldap_filter, attributes, auth)
parser.add_argument('--query-date',
help='Search LDAP for users created since (YYYYMMDDHHMMSSZ)'
)
+ parser.add_argument('--query-end',
+ help='Search LDAP for users created before (YYYYMMDDHHMMSSZ)'
+ )
parser.add_argument('--find-eg-user',
help='Find Evergreen user by user name'
)