RETIRED, Fleet management for OpenStack
Go to file
git-harry 97b8775301 Remove code related to Python versions before 3.5
This commit removes any occurrence of the library six.

Six is used to aid in writing code that is compatible with both Python 2
and Python 3. Craton no longer supports the use of Python 2.x, and so
six is no longer required.

The minimum version of Python supported is 3.5, the classifiers are
updated accordingly in setup.cfg.

The docs have been updated to specify 3.5 as the minimum version.

Tox no longer attempts to test against Python 3.4.

This change also removes .travis.yml because it is left over from
from before the project was moved to the OpenStack project namespace and
is no longer required.

Closes-bug: #1630003
Change-Id: I63cba2b6f21a507c0ff02edbef24b663af400c12
2016-11-24 12:31:14 +00:00
api-ref/source/v1 Rename /data endpoint to /variables 2016-11-18 14:54:11 +00:00
craton Remove code related to Python versions before 3.5 2016-11-24 12:31:14 +00:00
doc/source Remove code related to Python versions before 3.5 2016-11-24 12:31:14 +00:00
etc Add pre-configured paste pipelines 2016-10-21 08:08:02 -05:00
tools Rename /data endpoint to /variables 2016-11-18 14:54:11 +00:00
.coveragerc Initial Cookiecutter Commit (with minor tweaks) 2016-03-23 16:57:20 +11:00
.gitignore Initial Cookiecutter Commit (with minor tweaks) 2016-03-23 16:57:20 +11:00
.gitreview Fix gitreview file 2016-07-19 12:44:19 +00:00
.mailmap Initial Cookiecutter Commit (with minor tweaks) 2016-03-23 16:57:20 +11:00
.testr.conf Initial Cookiecutter Commit (with minor tweaks) 2016-03-23 16:57:20 +11:00
CONTRIBUTING.rst Documentation Cleanup 2016-09-13 14:26:04 -07:00
Dockerfile Always pull new image if available 2016-11-23 16:34:03 +00:00
HACKING.rst Initial Cookiecutter Commit (with minor tweaks) 2016-03-23 16:57:20 +11:00
LICENSE Initial Cookiecutter Commit (with minor tweaks) 2016-03-23 16:57:20 +11:00
MANIFEST.in Drop MANIFEST.in - it's not needed by pbr 2016-10-13 16:28:51 +05:30
README.rst Craton README file needs to be updated 2016-08-02 20:19:16 +00:00
babel.cfg Initial Cookiecutter Commit (with minor tweaks) 2016-03-23 16:57:20 +11:00
requirements.txt Remove code related to Python versions before 3.5 2016-11-24 12:31:14 +00:00
setup.cfg Remove code related to Python versions before 3.5 2016-11-24 12:31:14 +00:00
setup.py Initial Cookiecutter Commit (with minor tweaks) 2016-03-23 16:57:20 +11:00
test-requirements.txt Fixed conflict 2016-05-31 12:47:33 -04:00
tox.ini Remove code related to Python versions before 3.5 2016-11-24 12:31:14 +00:00

README.rst

Craton

Craton is a new project we plan to propose for OpenStack inclusion. Craton supports deploying and operating OpenStack clouds by providing scalable fleet management:

  • Inventory of configurable physical devices/hosts (the fleet)
  • Audit and remediation workflows against this inventory
  • REST APIs, CLI, and Python client to manage

Support for workflows, CLI, and the Python client is in progress.

For more information, please refer to the following project resources:

For information on how to contribute to Craton, please see the contents of the CONTRIBUTING.rst file.

For more information on Craton distribution license, please see the contents of the LICENSE file.