1 enable checkpoint only if VAGRANT_CHECKPOINT_ENABLE=1 is set
3 --- vagrant-1.7.1/lib/vagrant/environment.rb~ 2015-02-01 20:31:59.000000000 +0200
4 +++ vagrant-1.7.1/lib/vagrant/environment.rb 2015-02-01 20:37:14.419051054 +0200
12 require 'vagrant/util/file_mode'
14 @checkpoint_thr = Thread.new do
15 Thread.current[:result] = nil
17 + # Must enable by env var
18 + if ENV["VAGRANT_CHECKPOINT_ENABLE"].to_s != ""
19 + @logger.info("checkpoint: not enabled from env var")
23 # If we disabled checkpoint via env var, don't run this
24 if ENV["VAGRANT_CHECKPOINT_DISABLE"].to_s != ""
25 @logger.info("checkpoint: disabled from env var")
29 + require "checkpoint"
31 # If we disabled state and knowing what alerts we've seen, then
32 # disable the signature file.
33 signature_file = @data_dir.join("checkpoint_signature")
34 --- vagrant-1.7.1/vagrant.gemspec~ 2015-02-01 20:31:59.000000000 +0200
35 +++ vagrant-1.7.1/vagrant.gemspec 2015-02-01 20:37:49.334191244 +0200
37 s.add_dependency "erubis", "~> 2.7.0"
38 s.add_dependency "i18n", "~> 0.6.0"
39 s.add_dependency "listen", "~> 2.7.11"
40 - s.add_dependency "hashicorp-checkpoint", "~> 0.1.1"
41 s.add_dependency "log4r", "~> 1.1.9", "< 1.1.11"
42 s.add_dependency "net-ssh", ">= 2.6.6", "< 2.10.0"
43 s.add_dependency "net-sftp", "~> 2.1"