Sha256: c34c1bf791e183b710a8dbc4dc4cd0183ca02a90879faf9f6d2b07c7c1a8a31f

Contents?: true

Size: 339 Bytes

Versions: 10

Compression:

Stored size: 339 Bytes

Contents

require 'wip/runner/shell/handlers/base'
require 'wip/runner/shell/handlers/script'
require 'wip/runner/shell/handlers/system'

module WIP
  module Runner
    module Shell
      module Handlers
        class << self
          def locate(key)
            const_get(key.to_s.capitalize)
          end
        end
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
wip-runner-0.4.1 lib/wip/runner/shell/handlers.rb
wip-runner-0.4.0 lib/wip/runner/shell/handlers.rb
wip-runner-0.3.4 lib/wip/runner/shell/handlers.rb
wip-runner-0.3.3 lib/wip/runner/shell/handlers.rb
wip-runner-0.3.2 lib/wip/runner/shell/handlers.rb
wip-runner-0.3.1 lib/wip/runner/shell/handlers.rb
wip-runner-0.3.0 lib/wip/runner/shell/handlers.rb
wip-runner-0.2.1 lib/wip/runner/shell/handlers.rb
wip-runner-0.2.0 lib/wip/runner/shell/handlers.rb
wip-runner-0.1.0 lib/wip/runner/shell/handlers.rb