对预删除钩子的支持¶
https://blueprints.launchpad.net/heat/+spec/pre-delete-hook
添加了一种在资源删除前触发的新型钩子。
问题描述¶
我们为预创建和预更新提供了钩子,但没有为预删除提供。 这样的钩子将允许用户在删除资源时执行特定操作,例如与外部系统注销,并提供验证关键元素删除的能力。
提议的变更¶
该钩子将严格镜像预创建钩子,例如它仅在资源删除时调用,而不是资源替换时调用。 这部分将在未来的规范中处理。
这将看起来像这样
resource_registry:
resources:
my_server:
hooks: pre-delete
my_database:
hooks: [pre-create, pre-delete]
备选方案¶
无
实现¶
负责人¶
- 主要负责人
therve
里程碑¶
- 完成目标里程碑
mitaka-1
工作项¶
在环境中添加新的钩子,并在资源删除处添加适当的断点
依赖项¶
无