Perforce: createUsers.py

Line 
1 #!/usr/bin/python
2 from env import P4USER, P4PORT
3 import popen2
4 import os
5 P4WORKSPACE = P4USER+'-admin'
6 users = open('users').readlines()
7 for user in users:
8     user,email = user.split(':')
9     email = email[:-1]
10     cmd = 'p4 -u %s -c %s -H %s user -i -f %s' % (P4USER , P4WORKSPACE, P4PORT, user)
11     stdin = os.popen(cmd, 'w')
12     print cmd
13     template = 'User:   %s\nEmail:      %s\nFullName:   %s' % (user,email,'somename')
14     print >> stdin, template
15     stdin.flush()
16     stdin.close()
17     #print stdout.readlines()