Skip to main content

Solo

Project description

https://travis-ci.org/avanov/solo.svg?branch=develop https://coveralls.io/repos/github/avanov/solo/badge.svg?branch=develop https://gemnasium.com/avanov/solo.svg

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


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 details)

Uploaded Source

Built Distributions

solo-0.0.1-py3.5.egg (60.6 kB view details)

Uploaded Source

solo-0.0.1-py3-none-any.whl (27.3 kB view details)

Uploaded Python 3

File details

Details for the file solo-0.0.1.tar.gz.

File metadata

  • Download URL: solo-0.0.1.tar.gz
  • Upload date:
  • Size: 19.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for solo-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d3f6ac69e5563f635c22a33bb7bd8f68114147b34655a7cf35371386e908a1b1
MD5 e19fd98cd2ea2b684e3134b2647e7909
BLAKE2b-256 b27aafcb2ddea5f8c2f469b08f16b84620dfde133a1b75e98a14751cbdcc58c9

See more details on using hashes here.

File details

Details for the file solo-0.0.1-py3.5.egg.

File metadata

  • Download URL: solo-0.0.1-py3.5.egg
  • Upload date:
  • Size: 60.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for solo-0.0.1-py3.5.egg
Algorithm Hash digest
SHA256 dc9cb3c6b8d8aadc262274a805e278f4e062251d71dda2e9fb820986c9738f76
MD5 98b5ea6ec93711ac71e175d3b827e71c
BLAKE2b-256 f5a37093ffc85b853cd038db8398033c19cf7e1054a9cab55446b7355235b15e

See more details on using hashes here.

File details

Details for the file solo-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for solo-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 236549565a5d0afe7cf1034970ba34b5af3fe0dd6d89fca34101776a60409158
MD5 5488c575fd8dd8630a544e17ba83cce8
BLAKE2b-256 effd63e63954cd69f9ad98a2774ac6ddda0f4293b2178c7f4affaeb671640883

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page