Skip to content

A long running daemon for Origami to deploy and manage demos on CloudCV servers.

License

Notifications You must be signed in to change notification settings

Cloud-CV/origami-daemon

Repository files navigation

Origami-Daemon

This is a long running daemon process which deals with demo deployment and management on the CloudCV servers.

Here is the complete design documentation for the new demo creation pipeline which this tool deals with.

Setup for development

To get started with the development follow the following steps.

$ git clone [email protected]:Cloud-CV/origami-daemon.git
$ cd origami-daemon
$ virtualenv venv
$ source venv/bin/activate
$ pip install -e .

# Start using origamid
$ origamid

# Run celery workers
# Make sure that rabbitmq-server is running
$ celery -A origamid worker -l info

# Run server
$ origamid run_server

Testing

This project uses tox for testing purposes. To set up testing environment install test-requirements.txt

pip install -r dev-requirements.txt

Documentation

Documentation for the project can be found in docs

  • The project uses sphinx for building documentation coupled with read the docs theme.

Run tests

tox

Wiki

About

A long running daemon for Origami to deploy and manage demos on CloudCV servers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published