【发布时间】:2022-06-10 19:49:07
【问题描述】:
您好,我目前正在尝试让 Heat 模板引用包含要在堆栈创建期间输入的配置的多个文件。由于主文件太大,系统无法处理,因此需要将文件分解为 3 个较小的文件。
原始代码是:
user_data_format: RAW
user_data:
str_replace:
template: { get_file: Resources/UserConfigurationFiles/config.cfg }
params:
<ETC>
personality: { <ETC> }
但是由于新的要求:
user_data_format: RAW
user_data:
str_replace:
template: { get_file: Resources/UserConfigurationFiles/config_01.cfg
get_file: Resources/UserConfigurationFiles/config_02.cfg
get_file: Resources/UserConfigurationFiles/config_03.cfg }
params: <ETC>
personality: { <ETC> }
因此,这些文件被分解为 3 个较小的配置文件,但是当我运行代码时,只执行了“config_01.cfg”文件。有人可以指导我允许 get_file 参考重新识别这 3 个文件吗? 请原谅我刚刚开始学习 Heat 模板的粗略代码。 谢谢!
【问题讨论】:
标签: openstack openstack-nova getfiles openstack-heat