heat.api.openstack.v1.util Module¶heat.api.openstack.v1.util.get_allowed_params(params, whitelist)[source]¶Extract from params all entries listed in whitelist.
The returning dict will contain an entry for a key if, and only if,
there’s an entry in whitelist for that key and at least one entry in
params. If params contains multiple entries for the same key, it
will yield an array of values: {key: [v1, v2,...]}
| Parameters: |
|
|---|---|
| Returns: | a dict with {key: value} pairs |
heat.api.openstack.v1.util.identified_stack(handler)[source]¶Decorator that passes a stack identifier instead of path components.
This is a handler method decorator.
heat.api.openstack.v1.util.make_link(req, identity, relationship='self')[source]¶Return a link structure for the supplied identity dictionary.
heat.api.openstack.v1.util.make_url(req, identity)[source]¶Return the URL for the supplied identity dictionary.
heat.api.openstack.v1.util.policy_enforce(handler)[source]¶Decorator that enforces policies.
Checks the path matches the request context and enforce policy defined in policy.json or in policies.
This is a handler method decorator.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.