【发布时间】:2014-01-09 19:24:40
【问题描述】:
我学到了很多关于设置 vagrant 和 chef 的知识,但由于我是 ruby - vagrant - chef 的新手,而且我不是最大的开发人员,所以我遇到了困难。主要是前端,但试图建立一个更好的开发环境。
我已经搜索并找到了很好的答案,但最后留下了一个问题。
我有这段代码创建数据库,但我不知道从哪里放置要导入的数据库...
# import an sql dump from your app_root/data/dump.sql to the my_database database
execute "import" do
command "mysql -u root -p\"#{node['mysql']['server_root_password']}\" my_database < /chef/vagrant_db/database-name.mysql"
action :run
end
所以我需要知道路径应该从哪里开始,顶级主目录,从我运行 vagrant 的顶级文件夹开始?目前所在的位置以及其他一些尝试过的地方都无法正常工作。
任何想法都会很棒。我已经在 google 上搜索了很多,以至于我几乎准备放弃了。
谢谢 蒂姆
【问题讨论】:
标签: database import chef-infra vagrant