Solo
Project description
Host prerequisites
Vagrant >= 1.8
Python 2.7.x (required for Ansible CLI);
Ansible >= 2.0
Bootstrapping development environment
Run
$ git clone https://github.com/avanov/solo.git <local_project_root>
$ cd <local_project_root>
$ vagrant up
Running a development server
After a new VM is provisioned, run
$ vagrant ssh
vagrant@vagrant-ubuntu-*:~$ cd /vagrant
vagrant@vagrant-ubuntu-*:/vagrant$ pyenv activate solo
(solo) vagrant@vagrant-ubuntu-*:/vagrant$ runme ./config.yml
You can terminate the server by sending it a SIGINT (Ctrl-C from an interactive session).
Test framework
Run existing test suite with
(solo) vagrant@vagrant-ubuntu-*:/vagrant$ py.test
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
solo-0.0.1.tar.gz
(19.2 kB
view hashes)
Built Distributions
solo-0.0.1-py3.5.egg
(60.6 kB
view hashes)
solo-0.0.1-py3-none-any.whl
(27.3 kB
view hashes)