print 'Error!' sys.exit(0) ip_addr = sys.argv[1] domain = sys.argv[2] #readable_ip = ipstr_to_name(ip_addr) rand_ip = ipstr_to_rand(ip_addr) os.chdir('/home/john/cloak/src/Scripts') cfg = Config() db = DB(cfg) cloak.alias.cfgdata = cfg cloak.address.cfgdata = cfg con_user = db.get_user(username=CONTACTSUSER) # if not created yet, create new user; if not con_user: p = subprocess.Popen(['/home/john/cloak/src/Scripts/tools/user-add.py', '-d', cfg.DBSRC, '-u', CONTACTSUSER, '-p', CONTACTSUSER, '-a', 'PLAIN', '-f', '*****@*****.**'], stdout=subprocess.PIPE) res, err = p.communicate() #print res con_user = db.get_user_from_username(username=CONTACTSUSER) pass con_user = User(**con_user) ip_alias = create_alias_helper(con_user, CON_ALIASNAME, rand_ip) #print readable_ip print str(ip_alias)