RETIRED, An OpenStack project designed to make cloud services easier to consume and integrate into your application development process. See: https://wiki.openstack.org/wiki/Solum
Go to file
Luong Anh Tuan fd6c52d5ef Using sys.exit(main()) instead of main()
TrivialFix: Similar [1] in Kolla project
As we known, Exceptions are raised by the sys.exit() function. When they
are not handled, no stack traceback is printed in the Python interpreter.
Therefore, when using sys.exit(main()) instead of main()
may be more readable and reasonable.

[1] https://review.openstack.org/#/c/349353/

Change-Id: Ie4654b75892de025be73a17a76cdeac1f357ebbd
2016-09-26 11:24:33 +07:00
contrib Using sys.exit(main()) instead of main() 2016-09-26 11:24:33 +07:00
devstack Let solum api/conductor/deployer/worker work with logging 2016-09-20 03:01:03 +00:00
doc change workflow status from READY to DEPLOYMENT_COMPLETE 2016-05-05 10:43:17 -05:00
etc/solum Switch to oslo_log 2016-08-30 15:44:01 +08:00
examples Github webhook handling 2016-06-12 23:12:35 -05:00
functionaltests Fix tempest error 2016-09-18 07:51:34 +00:00
releasenotes/source Update reno for stable/mitaka 2016-04-06 13:58:41 +00:00
solum Replace assertEqual(None, *) with assertIsNone in tests 2016-09-21 16:53:29 +08:00
tools Switch to oslo_log 2016-08-30 15:44:01 +08:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:55:30 +00:00
.gitignore Update the project gitignore file 2016-05-26 02:07:41 -04:00
.gitreview Update .gitreview for project rename 2015-09-11 20:58:32 +00:00
.testr.conf Update test module from oslo-incubator 2014-01-29 09:38:34 +10:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:46 +00:00
HACKING.rst Fixed some mistakes in multiple files 2015-09-26 22:33:34 +05:30
LICENSE Initial cookie-cuttere'd repo 2013-09-20 23:44:03 -05:00
MANIFEST.in Add the alembic migration framework 2014-02-04 12:57:29 +10:00
README.rst update README.rst 2016-05-29 15:23:41 +00:00
babel.cfg Initial cookie-cuttere'd repo 2013-09-20 23:44:03 -05:00
coverage.sh Add nicer support for coverage 2013-12-09 17:25:00 +11:00
openstack-common.conf Switch to oslo_log 2016-08-30 15:44:01 +08:00
requirements.txt Updated from global requirements 2016-09-25 10:03:14 +00:00
setup.cfg register the config generator default hook with the right name 2016-03-11 15:47:38 -05:00
setup.py Updated from global requirements 2016-06-01 14:08:21 +00:00
test-requirements.txt Updated from global requirements 2016-08-31 18:31:57 +00:00
tox.ini Switch to oslo_i18n 2016-09-01 21:56:37 +08:00

README.rst

Solum

Application Lifecycle Management

An OpenStack project designed to make cloud services easier to consume and integrate into your application development process.

Overview

Solum is natively designed for OpenStack clouds and leverages numerous OpenStack projects, including Keystone, Swift, Glance, Heat, Nova, Trove, and more. We value vendor neutrality, open design and collaboration, and leveraging existing solutions where possible. One example is our use of Docker for deployment of containers. Multiple language run-time environments will be supported with a modular "language pack" solution so you can easily run applications written in any language of your choice.

Development-setup with Solum --------------------------

See the solum-development-setup guide.

Getting started with Solum

See the getting_started guide.

Project Info