Python client for Container Infrastructure Management Service
Go to file
Andrew Melton fd794c18f9 Add certificates operations
This commit adds two operations to the magnum client:

magnum ca-show --bay bay_uuid
magnum ca-sign --bay bay_uuid --csr /path/to/csr.pem

ca-show retrieves the CA certificate for the provided bay.

ca-sign, sends the provided CSR to Magnum, and prints the signed
certificate returned by Magnum. The certificate is signed with the
CA for the given Bay.

Change-Id: I784a1b3dc77e72dfb9e7f8d25cbbc37a0b5ffce0
Partial-Implements: blueprint magnum-as-a-ca
2015-09-21 14:44:05 -07:00
doc/source Added project required files. 2014-11-21 08:33:53 +09:00
magnumclient Add certificates operations 2015-09-21 14:44:05 -07:00
python-magnumclient/locale Fix translation setup 2015-05-27 11:44:04 +02:00
.coveragerc Added project required files. 2014-11-21 08:33:53 +09:00
.gitignore Add coe attribute to BayModel creation 2015-04-24 10:24:42 -05:00
.gitreview Update .gitreview for project rename 2015-03-28 00:20:54 +00:00
.mailmap Added project required files. 2014-11-21 08:33:53 +09:00
.testr.conf Added project required files. 2014-11-21 08:33:53 +09:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:46 +00:00
LICENSE Initial commit 2014-11-18 14:38:31 -07:00
README.rst Update README to work with release tools 2015-04-21 15:35:47 +00:00
babel.cfg Added project required files. 2014-11-21 08:33:53 +09:00
bandit.yaml Add tox bandit support for python-magnumclient 2015-04-09 01:02:41 -07:00
coverage.sh Added project required files. 2014-11-21 08:33:53 +09:00
openstack-common.conf Add apiclient library from oslo-incubator 2014-11-25 16:48:51 +09:00
requirements.txt Updated from global requirements 2015-08-27 04:18:52 +00:00
setup.cfg Fix translation setup 2015-05-27 11:44:04 +02:00
setup.py Updated from global requirements 2015-07-15 01:37:31 +00:00
test-requirements-bandit.txt Update bandit for latest usage 2015-04-10 11:22:01 +08:00
test-requirements.txt Updated from global requirements 2015-08-04 00:48:58 +00:00
tox.ini Remove H803 rule 2015-07-17 23:06:58 +08:00

README.rst

Python bindings to the Magnum API

This is a client library for Magnum built on the Magnum API. It provides a Python API (the magnumclient module) and a command-line tool (magnum).

Development takes place via the usual OpenStack processes as outlined in the developer guide.