使用ruby在chef中创建基于目录名的文件和基于远程目录名的目录

2024-05-14 20:50:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我是鲁比和厨师的新手。请帮忙。 我这里有两种情况。 我在厨师食谱里有递归的目录,在里面 /var/chef/cache/cookbook/book\u name/files/ 如“files/appname/envname/instancename/”。 每个目录中都有一些.yml文件,每个文件中都有不同的变量和值

  1. 我需要先在目标节点/主机上以某种格式创建目录

  2. 完成#1之后,我需要创建一个具有特定名称的文件
    在新创建的目录/路径“

  3. 创建文件后,我想将一些内容写入该文件中,这些内容将基于chef cookbook的{##/files/}中不同yaml文件中的内容

如何使用ruby或python在Chef中实现上述所有功能?最好用红宝石。 请提供一些在Chef中有用的ruby代码示例。拜托。非常感谢

对不起,如果我没有提供足够的信息,这是我第一次在这里写问题。提前道歉

如何使用ruby或python在Chef中实现上述所有功能?最好用红宝石。 请提供一些在Chef中有用的ruby代码示例。拜托。非常感谢

对不起,如果我没有提供足够的信息,这是我第一次在这里写问题。提前道歉

我将把实际问题作为一个文件,因为我很难找出如何不出错,而试图张贴这个问题

添加额外的信息作为我自己的评论,因为不支持文件附件


Tags: 文件代码功能目录信息示例内容情况

热门问题