#!/usr/bin/python

import argparse
import grp
import hubzero.utilities.user
import hubzero.config.webconfig
import re
import traceback

# parse the command line
parser = argparse.ArgumentParser()
parser.add_argument("groupname", help="username, alpha username")
args = parser.parse_args()


# username tests
args.groupname = args.groupname.lower()
p = re.compile("[a-z][a-z0-9]*")
m = p.match(args.groupname)
if not m:
	print "username groupname - must be alphanumeric and must start with letter"
	exit(1)



hubzero.utilities.user.addhubgroup(args.groupname)


exit(0)