RETIRED, further work has moved to Debian project infrastructure
Go to file
Alexander Saprykin d0f6840a48 Allow passing list of dicts for create-vms-conf command.
Previous implementation of command "fuel2 node create-vms-conf"
didn't allow using list of dicts for --conf parameter. It required
to use multiple arguments like:
    --conf '{"id": 1}' '{"id": 2}'
which is non obvious for user and inconsistent with UI (in UI
user sees list of dicts).
This patch introduces new possibility to pass parameters
as json list:
    --conf '[{"id": 1}, {"id": 2}]'

Conflicts:
	fuelclient/commands/node.py
	fuelclient/tests/unit/common/test_utils.py

Change-Id: I50e961c1afce91fd1c43d1fdcf6436a08a20c2be
Related-Bug: #1582136
Closes-Bug: #1582120
(cherry-picked from commit 39f6f5f045)
2016-08-05 12:23:41 +03:00
fuelclient Allow passing list of dicts for create-vms-conf command. 2016-08-05 12:23:41 +03:00
specs Install autocompletion for python-fuelclient 2015-12-10 12:55:36 +01:00
tools Check response from version for auth required 2016-06-30 17:46:28 +03:00
.gitignore Support separate jUnit files for environments 2015-08-19 16:50:25 +02:00
.gitreview Update .gitreview for new namespace 2015-10-17 22:36:42 +00:00
.testr.conf Generate user settings file 2015-10-20 14:27:37 +02:00
MAINTAINERS Add more maintainers 2015-12-07 20:08:37 +02:00
MANIFEST.in Revert "Removes MANIFEST.in as it is not needed explicitely by PBR" 2015-12-21 16:57:15 +00:00
README.rst Update link to developers' manual 2015-07-01 15:35:23 +02:00
requirements.txt Remove argparse from requirements 2015-12-11 20:08:15 +03:00
run_tests.sh Tox to manage all test environments on its own 2015-08-19 11:45:24 +02:00
setup.cfg Remove py26 support 2015-12-02 23:17:15 +08:00
setup.py Ensure fuel-client spec compatibility with CentOS 7 2015-12-01 15:51:30 +03:00
test-requirements.txt Add coverage to test-requirement.txt 2015-12-11 16:25:57 +00:00
tox.ini Check response from version for auth required 2016-06-30 17:46:28 +03:00

README.rst

python-fuelclient

python-fuelclient provides a CLI tool and a Python API wrapper for interacting with Fuel.

Project resources

Project status, bugs, and blueprints are tracked on Launchpad:

https://launchpad.net/fuel

Development documentation is hosted here:

https://docs.fuel-infra.org/fuel-dev

User guide can be found here:

http://docs.mirantis.com

Any additional information can be found on the Fuel's project wiki

https://wiki.openstack.org/wiki/Fuel

Anyone wishing to contribute to python-fuelclient should follow the general OpenStack process. A good reference for it can be found here: https://wiki.openstack.org/wiki/How_To_Contribute

http://docs.openstack.org/infra/manual/developers.html