heat.api.openstack.v1.util 模块¶
- heat.api.openstack.v1.util.get_allowed_params(params, param_types)[source]¶
从
params中提取所有在param_types中列出的条目。返回的字典将包含一个条目,如果且仅当
param_types中存在该键的条目,并且params中至少存在一个条目时。如果params包含相同键的多个条目,它将产生一个值数组:{key: [v1, v2,...]}- 参数:
params – 来自 webob.Request.params 的 NestedMultiDict
param_types – 允许的参数及其类型的字典
- 返回值:
一个包含 {key: value} 对的字典
- heat.api.openstack.v1.util.make_link(req, identity, relationship='self')[source]¶
返回为提供的身份字典创建的链接结构。
- heat.api.openstack.v1.util.no_policy_enforce(handler)[source]¶
装饰器,不强制执行策略。
检查路径是否与请求上下文匹配。
这是一个处理程序方法装饰器。