sync users from PLC to RT db.
[monitor.git] / rt3 / getusersfromplc.py
1 #!/usr/bin/python
2
3 from monitor.wrapper import plc
4
5 api = plc.api
6
7 sites = api.GetSites({'login_base' : 'princeton'}, ['person_ids', 'name'])
8 for s in sites:
9         persons = api.GetPersons(sites[0]['person_ids'], ['email' , 'first_name', 'last_name',])
10         for p in persons:
11                 print "%s,%s %s,%s" % (p['email'], p['first_name'], p['last_name'], s['name'])