How to run the development environment:
cd env && vagrant up
- Start the Vagrant virtual machinevagrant ssh
- Log in to the virtual machine- Disable transparent hugepages so Mongo works properly https://docs.mongodb.com/manual/tutorial/transparent-huge-pages/. Reload vagrant after this step.
sudo pip install --upgrade pip
- Upgrade pipsudo pip install --upgrade setuptools
- Upgrade setuptools to latest versionsudo pip install -I ansible==2.3.0
- Install Ansibleansible-playbook /exploder/env/configure-vagrant.yml
- Run the configuration
The Swagger UI should be available on http://localhost:8080/api/ui/ The WebSocket UI should be available on [http://localhost:8080/socket.io]
To run test coverage: test-coverage