Go to file
Andrew Lazarev 48df6a090b Removed cluster validation on client side
There is no sense in validation on client side. I believe we
don't want to have all validation logic in two places.

Also, the current validation was wrong for several reasons:
1. Wrong APIException usage (see bug description)
2. It required default_image_id for the cluster. Image could be
   set in each node group individually.
3. It required cluster_configs that is not mandatory

So, the only correct check was for node_groups field, but still
I don't think that client is the right place for checking such
things. If one day we will allow clusters with no nodegroups
client should allow that without modifications.

Change-Id: I3a7bf39b102b699e8f4a1e493314412cfd26ee2e
Closes-Bug: #1420569
2015-02-11 17:37:42 -08:00
2014-02-18 16:24:42 +04:00
2014-03-20 19:00:15 +04:00
2014-04-30 02:46:55 +00:00
2015-02-03 08:43:33 +00:00

Python bindings to the OpenStack Sahara API

This is a client for the OpenStack Sahara API. There's a Python API (the saharaclient module), and a command-line script (sahara). Each implements the OpenStack Sahara API. You can find documentation for both Python bandings and CLI in Docs.

The project is hosted on Launchpad, where bugs can be filed. The code is hosted on Github. Patches must be submitted using Gerrit, not Github pull requests.

python-saharaclient is licensed under the Apache License like the rest of OpenStack.

Description
RETIRED, Python bindings and CLI for Sahara.
Readme 12 MiB