From 2cea197b7419899abab98e333ca789e320daa955 Mon Sep 17 00:00:00 2001 From: Scott Lowe Date: Tue, 12 Jan 2016 21:22:58 -0700 Subject: [PATCH] Update Vagrantfile Add Ruby commands to derive full path to `servers.yml`; this allows user to run Vagrant commands when not in the same directory as the Vagrantfile. --- docker-swarm-etcd/Vagrantfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-swarm-etcd/Vagrantfile b/docker-swarm-etcd/Vagrantfile index 4f91aee..964f6e7 100644 --- a/docker-swarm-etcd/Vagrantfile +++ b/docker-swarm-etcd/Vagrantfile @@ -17,7 +17,7 @@ USER_DATA = File.join(File.dirname(__FILE__), "user-data") # Read YAML file with VM details (box, CPU, RAM, IP addresses) # Be sure to edit servers.yml to provide correct IP addresses -servers = YAML.load_file('servers.yml') +servers = YAML.load_file(File.join(File.dirname(__FILE__), 'servers.yml')) # Use config from YAML file to write out templates for etcd overrides template = File.join(File.dirname(__FILE__), 'etcd.defaults.erb')