#return [proc for proc in res.json() if proc['name'] == key]
return res.json()
+def get_current_process_instances(key = 'sentiment-analysis'):
+ res = requests.get(CAMUNDA + 'process-instance')
+ if (key is None):
+ return res.json()
+ else:
+ return [instance for instance in res.json() if instance['definitionId'].startswith(key + ":")]
+
def cleanup_old_deployments(key='sentiment-analysis'):
print ("Cleaning up old deployments")
for deployment in get_current_deployments(key):
except:
pprint(res.content)
+def download_pdf():
+ instances = get_current_process_instances()
+ instance = instances[0]['id']
+ res = requests.get(CAMUNDA + 'process-instance/' + instance + '/variables')
+ try:
+ pprint(res.json())
+ except:
+ pprint(res.content)
+
if __name__ == "__main__":
parser = argparse.ArgumentParser()
parser.add_argument('--no-deploy', dest='deploy', default=True, action='store_false', help="Do not run the deployment step")
if args.autoclick >= 1:
# start clicking
submit_terms(["voting", "phonegate", "35c3"])
+
+ if args.autoclick >= 2:
+ download_pdf()
//results.prop(termStr, analysis);
// this is for list
var item = {};
-item[termStr] = analysis;
+item["name"] = termStr;
+item["sentiment"] = analysis;
results.append(item)
execution.setVariable("results", S(results))</camunda:script>