首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么某些r10k配置文件以以下方式开始其YAML行?

为什么某些r10k配置文件以以下方式开始其YAML行?
EN

Server Fault用户
提问于 2015-11-27 18:06:31
回答 1查看 155关注 0票数 5

我正在考虑设置用于木偶部署的r10k,并且我有各种示例r10k.yaml配置文件,但是有些人似乎使用了一个额外的:在许多行的开头,例如在http://www.rubydoc.info/gems/r10k/1.1.4

代码语言:javascript
复制
---
:cachedir: '/var/cache/r10k'

然而,在https://github.com/puppetlabs/r10k/blob/master/r10k.yaml.example

代码语言:javascript
复制
---
cachedir: '/var/cache/r10k'

有什么区别,我为什么要用另一个?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-11-27 18:14:47

这是工头做变量的方法。

代码语言:javascript
复制
:cachedir: '/var/cache/r10k'

将被解读为

代码语言:javascript
复制
{
  ":cachedir": "/var/cache/r10k"
}

您可以在这里测试您的语法:http://yaml-online-parser.appspot.com/

foreman:http://www.theforeman.org/manuals/1.5/index.html#3.5.2ConfigurationOptions

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/739384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档