Sha256: dc7f7bacba17172d2a2f21dd796faa3e951c029caae65e74b941a007334ef7f4

Contents?: true

Size: 561 Bytes

Versions: 3

Compression:

Stored size: 561 Bytes

Contents

raise 'ruby 1.9.2 or higher required!' if RUBY_VERSION < '1.9.2'

require 'vos/gems'

require 'vfs'

module Vos
  module Drivers
  end
end

%w(
  drivers/local

  box/shell
  box/marks
  box/vfs
  box

  helpers/ubuntu
).each{|f| require "vos/#{f}"}

# Vos::Drivers.class_eval do
#   autoload :SshVfsStorage, 'vos/drivers/ssh_vfs_storage'
#   autoload :Ssh,           'vos/drivers/ssh'
#
#   autoload :S3VfsStorage, 'vos/drivers/s3_vfs_storage'
#   autoload :S3,           'vos/drivers/s3'
# end

unless $vos_dont_mess_with_global_namespace
  Box = Vos::Box
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
vos-0.4.2 lib/vos.rb
vos-0.4.1 lib/vos.rb
vos-0.4.0 lib/vos.rb