Sha256: a8d803af738b9024c972451b6f1c08707dd78ad2e5ae62241e29eaa9c3ac2202
Contents?: true
Size: 671 Bytes
Versions: 19
Compression:
Stored size: 671 Bytes
Contents
# frozen_string_literal: true require 'pathname' module VagrantPlugins # This is used to SCP files to/from Guests and Hosts module ScpSync lib_path = Pathname.new(File.expand_path('vagrant-scp-sync', __dir__)) autoload :Errors, lib_path.join('errors') def self.source_root @source_root ||= Pathname.new(File.expand_path('..', __dir__)) end end end begin require 'vagrant' rescue LoadError raise 'The Vagrant vagrant-zones plugin must be run within Vagrant.' end raise 'The Vagrant vagrant-zones plugin is only compatible with Vagrant 2+.' if Vagrant::VERSION < '2' require 'vagrant-scp-sync/version' require 'vagrant-scp-sync/plugin'
Version data entries
19 entries across 19 versions & 1 rubygems