Client library for Murano API.
Go to file
Kirill Zaitsev 2600d963ff Populate tenant information in client
Python-muranoclient uses tenant id when talking to glare to avoid
importing the same package twice. However tenant information was not
available in the CLI and tenant id defaulted to None.
This led to a situation, where it was possible to
import the same package multiple times if it was not public.

This patch fixes the issue by acquiring package information from
keystoneauth or from user-supplied values in case no-auth is enforced.

Murano dashboard was not affected by this issue.

Change-Id: I72ad006c76945bf5707172ab128a89f1f6a7b112
Closes-Bug: #1624943
(cherry picked from commit 9f8e6c3286)
2016-09-28 14:33:05 +00:00
doc/source Remove unused pngmath Sphinx extension 2016-02-29 19:57:31 +01:00
muranoclient Populate tenant information in client 2016-09-28 14:33:05 +00:00
releasenotes Populate tenant information in client 2016-09-28 14:33:05 +00:00
tools Sync tools/tox_install.sh 2016-08-30 19:54:43 +02:00
.coveragerc Add script for unit test coverage job 2016-08-11 10:41:44 +00:00
.gitignore Add machinery for translations via babel 2015-12-25 13:18:43 +03:00
.gitreview Update .gitreview for stable/newton 2016-09-02 09:43:17 -04:00
.testr.conf Add OS_TEST_PATH to testr 2015-05-09 14:53:24 +03:00
CONTRIBUTING.rst Update Readme 2015-04-27 17:24:09 +03:00
HACKING.rst Update Readme 2015-04-27 17:24:09 +03:00
LICENSE Add LICENSE to muranoclient 2014-07-21 16:24:04 -05:00
README.rst [docs] Update Readme with correct Doc URL 2016-08-26 20:07:28 +03:00
babel.cfg Add machinery for translations via babel 2015-12-25 13:18:43 +03:00
requirements.txt Updated from global requirements 2016-08-25 05:05:11 +00:00
run_tests.sh Extend CLI functionality 2014-05-28 11:32:25 -05:00
setup-centos.sh Improve muranoclient install scripts syntax 2016-05-16 10:47:11 +00:00
setup.cfg Add package create to openstack CLI 2016-08-08 13:46:16 +00:00
setup.py Updated from global requirements 2015-09-17 12:16:52 +00:00
setup.sh Improve muranoclient install scripts syntax 2016-05-16 10:47:11 +00:00
test-requirements.txt Remove discover from test-requirements 2016-07-22 04:06:16 +00:00
tox.ini Use upper constraints for all jobs in tox.ini 2016-08-23 09:53:08 +05:30

README.rst

Murano

Latest Version

Downloads

Murano Project introduces an application catalog, which allows application developers and cloud administrators to publish various cloud-ready applications in a browsable categorised catalog, which may be used by the cloud users (including the inexperienced ones) to pick-up the needed applications and services and composes the reliable environments out of them in a "push-the-button" manner.

Python Muranoclient

python-muranoclient is a client library for Murano built on the Murano API. It provides a Python API (the muranoclient module) and a command-line tool (murano).

Project Resources

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

Developer documentation can be found here:

http://docs.openstack.org/developer/murano/

Additional resources are linked from the project wiki page:

https://wiki.openstack.org/wiki/Murano

License

Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0