【发布时间】:2016-10-24 02:53:56
【问题描述】:
我正在尝试为我的 Vagrant 项目改进我的 YAML 文件。根据this post,如果我有这样的事情:
en:
site_name: "Site Name"
static_pages:
company:
description: ! '%{site_name} is an online system'
我应该可以打印"Site Name is an online system",但我不知道如何在我的Vagrantfile 中使用它。
我试过了,但我无法正确打印出来,只是这样:
%{site_name} is an online system
这就是我的使用方式:
require 'yaml'
set = YAML.load_file(ENV['DEVOPS_HOME'] + '/vagrant/server/settings.yml')
puts set['en']['static_pages']['company']['description']
【问题讨论】:
标签: ruby vagrant yaml vagrantfile