Por que alguns arquivos de configuração do r10k iniciam suas linhas YAML com:?

5

Estou pensando em configurar o r10k para implantação do Puppet, e tenho vários exemplos de arquivos de configuração r10k.yaml, mas alguns parecem usar um extra: no início de muitas linhas, por exemplo, em link :

---
:cachedir: '/var/cache/r10k'

No entanto, no link :

---
cachedir: '/var/cache/r10k'

Qual é a diferença e por que eu usaria um dos outros?

    
por Iain Hallam 27.11.2015 / 19:06

1 resposta

3

É assim que o supervisor faz lá variável

:cachedir: '/var/cache/r10k'

será lido como

{
  ":cachedir": "/var/cache/r10k"
}

Você pode testar sua sintaxe aqui: link

foreman var: link

    
por 27.11.2015 / 19:14