]> git.pld-linux.org Git - packages/vagrant.git/blob - checkpoint.patch
d30ed8654cc3366672548ea76ccd750171814e01
[packages/vagrant.git] / checkpoint.patch
1 enable 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")
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
36 @@ -20,7 +20,6 @@
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"
This page took 0.533617 seconds and 2 git commands to generate.