Implement basic functionalities for workflow control.
- Manage join/leave of clients
- All clients communicate via socket.io
- Probes emit events
- Managers register workflows (by using a workflow essence)
- Send kickstart request to Managers to launch workflows
- Route events to workflow runs
- Queue events to not lose events between workflow tasks
- Fixed some issues found while working on testcases
- Set to perform coverage and unittest and generate outputs to files
Change-Id: I678723edc20df9247d63a4bf6380785ab8b2b221
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..2d67128
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,19 @@
+node_modules/
+npm-debug.log
+.nyc_output
+coverage
+.idea
+package-lock.json
+.noseids
+.vscode
+build
+dist
+.coverage
+coverage.xml
+cover
+.tox
+.DS_Store
+nose2-results.xml
+results.xml
+venv-service
+*.pyc
\ No newline at end of file