Browse code

Made AWS region and ami to be configurable through the ENV variables.

Thomas Bikeev authored on 2013/05/12 02:27:42
Showing 1 changed files
... ...
@@ -3,6 +3,8 @@
3 3
 
4 4
 BOX_NAME = ENV['BOX_NAME'] || "ubuntu"
5 5
 BOX_URI = ENV['BOX_URI'] || "http://files.vagrantup.com/precise64.box"
6
+AWS_REGION = ENV['AWS_REGION'] || "us-east-1"
7
+AWS_AMI    = ENV['AWS_AMI']    || "ami-d0f89fb9"
6 8
 
7 9
 Vagrant::Config.run do |config|
8 10
   # Setup virtual machine box. This VM configuration code is always executed.
... ...
@@ -49,8 +51,8 @@ Vagrant::VERSION >= "1.1.0" and Vagrant.configure("2") do |config|
49 49
     aws.keypair_name = ENV["AWS_KEYPAIR_NAME"]
50 50
     override.ssh.private_key_path = ENV["AWS_SSH_PRIVKEY"]
51 51
     override.ssh.username = "ubuntu"
52
-    aws.region = "us-east-1"
53
-    aws.ami = "ami-d0f89fb9"
52
+    aws.region = AWS_REGION
53
+    aws.ami    = AWS_AMI
54 54
     aws.instance_type = "t1.micro"
55 55
   end
56 56