#!/usr/bin/env python # # Create kforge database user. # import os import sys try: name = sys.argv[1] except: print "Usage: " + sys.argv[0] + " name" sys.exit(1) cmd = """su -c 'su postgres -c "createuser -h localhost """ + name + """ --adduser --createdb --pwprompt"'""" if not os.environ['USER'] == 'root': print "Creating user requires root access:" os.system(cmd)