Client library for Murano API.
Go to file
Kirill Zaitsev 3b10973be1 Only delete 'owned' packages for --exists-action update
Due to the fact that fqns are no longer unique update might currently
not work correctly, because it searches for package to delete by fqn.
To improve this situation this patch attempts to search for the package
in the current tenant and deletes it by id.
In case it is not found - raise the error, cause it most likely means
that the package is in another tennant and deleting it automatically is
dangerous.
This change relies on 'owned' parameter in api sorting, fixed
in https://review.openstack.org/#/c/177796/

Change-Id: Iee04ea65f5c4937ded4e259e3c0cb64189801da2
Closes-Bug: #1448135
2015-04-29 18:10:45 +03:00
doc/source KEERO-320 - Fix all occurrences of old names (keero, glazier) in python client 2013-04-26 02:00:15 +04:00
muranoclient Only delete 'owned' packages for --exists-action update 2015-04-29 18:10:45 +03:00
tools Use pretty-tox for better test output 2015-01-22 16:47:35 +03:00
.gitignore Add package-create command 2014-07-03 19:32:11 +04:00
.gitreview Update .gitreview stackforge->openstack 2015-04-23 15:05:38 +03:00
.testr.conf Infrastructure update 2014-06-24 13:28:36 +04:00
CONTRIBUTING.rst Update Readme 2015-04-28 18:58:01 +03:00
HACKING.rst Update Readme 2015-04-28 18:58:01 +03:00
LICENSE Add LICENSE to muranoclient 2014-07-21 16:24:04 -05:00
README.rst Update Readme 2015-04-28 18:58:01 +03:00
openstack-common.conf Use modules from oslo istead of openstack-common 2015-01-20 12:19:23 +00:00
requirements.txt Updated YAQL requirement to >= 0.2.6 2015-04-29 10:09:43 +00:00
run_tests.sh Extend CLI functionality 2014-05-28 11:32:25 -05:00
setup-centos.sh Cherry-pick following change-ids from release-0.2. 2013-09-03 15:15:02 +04:00
setup.cfg Remove version from setup.cfg 2014-04-18 19:02:57 +04:00
setup.py Update requirements to match havana's ones. 2013-10-29 16:25:38 +04:00
setup.sh Cherry-pick following change-ids from release-0.2. 2013-09-03 15:15:02 +04:00
test-requirements.txt Reverted "Add keystone v3 support to client" 2015-03-03 13:22:15 +03:00
tox.ini Merge "Use pretty-tox for better test output" 2015-02-02 11:44:37 +00:00

README.rst

Murano

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:

https://murano.readthedocs.org

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