0

我可以在 puppet 类的 exec 命令中使用 create_resources 作为要求吗

$configFileDetails = getConfigFileDetails($allConfigurations['configurations'])
create_resources(change_config::fill_template, $configFileDetails)


   Change_config::Fill_template<| |> -> Exec<| title == "strating" |>

   exec { "strating":
        user        => 'root',
        environment => "JAVA_HOME=/home/ubuntu/tools/jdk1.6.0_45",
        path        => $command_path,
        command     => "sh ${agentLocation}/${product_pack}/bin/server.sh ${serverOptions}",
        logoutput => true,
        timeout => 3600,
   }

}

有没有办法在这里使用 create_resources 作为 exec 的要求?

4

1 回答 1

1

我猜你的意思是要求 create_resources 要求创建的资源,如果是这样,那么你可以使用收集器确保顺序

exec { "strating" :
   ....
}
Myclass::Myfunc <||> -> Exec <| title == "strating" |> 

希望这可以帮助

于 2014-08-19T12:20:36.823 回答