if __name__ == '__main__': customer = sys.argv[1] if len(sys.argv) > 1 else 'weppa' print '-'*20, '\nCUSTOMER: {}\n'.format(customer), '-'*20 switch_customer(customer) or exit() print '>> creating admin account....' try: admin = Admin.objects(email='*****@*****.**').first() if not admin: admin = Admin() admin.enabled = True admin.first_name = 'Luke' admin.last_name = 'Zhao' admin.last_name_norm = 'Zhao' admin.locale = 'en-us' admin.password = Account.generate_password('AdmiN') admin.email = '*****@*****.**' admin.role = 'system' admin.save() else: admin.password = Account.generate_password('AdmiN') admin.save() admin = Admin.objects(email='*****@*****.**').first() if not admin: admin = Admin() admin.enabled = True admin.first_name = 'Luke' admin.last_name = 'Zhao' admin.last_name_norm = 'Zhao' admin.locale = 'en-us' admin.password = Account.generate_password('AdmiN')