git://git.onelab.eu
/
plcrt.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
76fa590
)
take an argument to specify which role to search for.
author
Stephen Soltesz
<soltesz@cs.princeton.edu>
Sat, 4 Jul 2009 23:53:45 +0000
(23:53 +0000)
committer
Stephen Soltesz
<soltesz@cs.princeton.edu>
Sat, 4 Jul 2009 23:53:45 +0000
(23:53 +0000)
getadmins.py
patch
|
blob
|
history
diff --git
a/getadmins.py
b/getadmins.py
index
062be28
..
4ed2427
100644
(file)
--- a/
getadmins.py
+++ b/
getadmins.py
@@
-1,8
+1,10
@@
#!/bin/env plcsh
+import sys
+
p = GetPersons(None, ['email', 'first_name', 'last_name', 'roles', 'site_ids'])
-admins = filter(lambda x:
'admin'
in x['roles'], p)
+admins = filter(lambda x:
sys.argv[1]
in x['roles'], p)
for a in admins:
s = GetSites(a['site_ids'], ['name'])