RETIRED, further work has moved to Debian project infrastructure
Go to file
Sergey Lukjanov 7c324982f2 The 'check_exists' applied to all API calls
* 404 is now returned instead of 500 in all API calls;
* direct calls to nova client moved from api/v10 to service/api
* utils/api has been updated to avoid implicit magic.

Partailly implements blueprint savanna-rest-api-1-0-validation

Change-Id: Id1e64b03920c59bc96da6c8f709bd1beccb59d76
2013-06-26 14:08:57 +04:00
bin Initial version of Savanna v0.2 2013-05-31 13:22:37 +04:00
doc/source Some changes were added to savanna-dashboard installation 2013-06-18 16:36:31 +04:00
etc Fix savanna.conf.sample 2013-06-17 19:09:59 +04:00
savanna The 'check_exists' applied to all API calls 2013-06-26 14:08:57 +04:00
tools Add cinderclient 2013-06-18 19:02:02 +04:00
.gitignore XML coverage report added (cobertura). 2013-06-23 15:44:23 +04:00
.gitreview Add .gitreview file. 2013-03-21 19:27:54 +04:00
.mailmap The .mailmap file updated to fix AUTHORS 2013-06-01 14:21:55 +04:00
.pylintrc eho -> savanna 2013-03-20 11:19:46 +04:00
AUTHORS Update object model to support cinder volumes 2013-06-18 14:26:50 +04:00
CONTRIBUTING.rst Additional info files added to repo 2013-04-15 23:37:48 +04:00
HACKING.rst Additional info files added to repo 2013-04-15 23:37:48 +04:00
LICENSE copyright has been added 2013-03-11 10:30:40 +04:00
MANIFEST.in MANIFEST.in has been added 2013-06-24 18:02:58 +04:00
openstack-common.conf Oslo libs has been updated. 2013-06-13 13:41:37 +04:00
README.rst Pre-release 0.1.1 docs fixes 2013-05-08 15:23:25 +04:00
setup.cfg XML coverage report added (cobertura). 2013-06-23 15:44:23 +04:00
setup.py Heap Size can be applied for Hadoop services now 2013-06-21 01:57:42 -07:00
tox.ini Adding lintstack to support pylint testing. 2013-06-08 09:28:36 +04:00

Savanna project

Savanna at wiki.openstack.org: https://wiki.openstack.org/wiki/Savanna

Launchpad project: https://launchpad.net/savanna

Project blueprint: https://savanna.readthedocs.org/en/latest/index.html

Architecture draft: https://savanna.readthedocs.org/en/latest/architecture.html

Roadmap: https://savanna.readthedocs.org/en/latest/roadmap.html

API draft: https://savanna.readthedocs.org/en/latest/restapi/v02.html

QuickStart (Ubuntu) ----------

Please, take a look at https://savanna.readthedocs.org/en/latest/quickstart.html

Pip speedup

Add the following lines to ~/.pip/pip.conf :: [global] download-cache = /home/<username>/.pip/cache index-url = <mirror url>

Note! The ~/.pip/cache folder should be created.

Git hook for fast checks

Just add the following lines to .git/hooks/pre-commit and do chmod +x for it. :: #!/bin/sh # Run fast checks (PEP8 style check and PyFlakes fast static analysis) tools/run_fast_checks

You can added the same check for pre-push, for example, run_tests and run_pylint.

Running static analysis (PyLint)

Just run the following command :: tools/run_pylint

License

Copyright (c) 2013 Mirantis Inc.

Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0