Sha256: c406954d61589428c70cbaac4bddff0285a50f9fc5d48dad32218db8cb447d61

Contents?: true

Size: 886 Bytes

Versions: 7

Compression:

Stored size: 886 Bytes

Contents

require 'celluloid'
require 'celluloid/io'
require 'ridley'

module Ridley
  module Connectors
    class << self

      # @return [Pathname]
      def root
        @root ||= Pathname.new(File.expand_path('../', File.dirname(__FILE__)))
      end

      # @return [Pathname]
      def scripts
        root.join('scripts')
      end

      # @return [Pathname]
      def bootstrappers
        root.join('bootstrappers')
      end
    end
  end

  require_relative 'ridley-connectors/client'
  require_relative 'ridley-connectors/bootstrap_context'
  require_relative 'ridley-connectors/command_context'
  require_relative 'ridley-connectors/host_commander'
  require_relative 'ridley-connectors/host_connector'
  require_relative 'ridley-connectors/chef_objects/node_object'
  require_relative 'ridley-connectors/resources/node_resource'
  require_relative 'ridley-connectors/errors'
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
ridley-connectors-2.4.0 lib/ridley-connectors.rb
ridley-connectors-2.3.1 lib/ridley-connectors.rb
ridley-connectors-2.3.0 lib/ridley-connectors.rb
ridley-connectors-2.2.0 lib/ridley-connectors.rb
ridley-connectors-2.1.2 lib/ridley-connectors.rb
ridley-connectors-2.1.1 lib/ridley-connectors.rb
ridley-connectors-2.1.0 lib/ridley-connectors.rb