]> git.pld-linux.org Git - packages/vagrant.git/blame - checkpoint.patch
up to 1.7.2
[packages/vagrant.git] / checkpoint.patch
CommitLineData
ab6f2b85
ER
1enable checkpoint only if VAGRANT_CHECKPOINT_ENABLE=1 is set
2
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
5@@ -5,7 +5,6 @@
6 require 'set'
7 require 'thread'
8
9-require "checkpoint"
10 require 'log4r'
11
12 require 'vagrant/util/file_mode'
13@@ -134,12 +133,20 @@
14 @checkpoint_thr = Thread.new do
15 Thread.current[:result] = nil
16
17+ # Must enable by env var
18+ if ENV["VAGRANT_CHECKPOINT_ENABLE"].to_s != ""
19+ @logger.info("checkpoint: not enabled from env var")
20+ next
21+ end
22+
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")
26 next
27 end
28
29+ require "checkpoint"
30+
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")
86f0f949
ER
34--- vagrant-1.7.2/vagrant.gemspec~ 2015-02-01 21:26:08.000000000 +0200
35+++ vagrant-1.7.2/vagrant.gemspec 2015-02-01 21:26:30.022042723 +0200
ab6f2b85
ER
36@@ -20,7 +20,6 @@
37 s.add_dependency "erubis", "~> 2.7.0"
38 s.add_dependency "i18n", "~> 0.6.0"
86f0f949 39 s.add_dependency "listen", "~> 2.8.0"
ab6f2b85
ER
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"
This page took 0.281939 seconds and 4 git commands to generate.