except:
pprint(res.content)
+def get_users():
+ res = requests.get(CAMUNDA + "user")
+ return res.json()
+
+def cleanup_users(keep = ["demo"]):
+ for user in get_users():
+ # keep user "demo"
+ if user['id'] in keep:
+ continue
+
+ res = requests.delete(CAMUNDA + "user/" + user['id'])
+ if (res.status_code == 204):
+ print ("Cleaned up user {}".format(user['id']))
+ else:
+ print ("Error cleaning user {}: Code: {}".format(user['id'], res.status_code))
+ try:
+ pprint(res.json())
+ except:
+ pprint(res.content)
+
def create_deployment(cleanup=False):
parameters = [
("deployment-name", "sentiment-analysis"),
if args.deploy:
# initialize camunda process
create_deployment(cleanup=args.cleanup)
+ if args.cleanup:
+ cleanup_users()
if args.autoclick >= 1:
# start clicking