Sha256: 76633922ba97f681c7aab0be6fd7612391d207b819e9208ef0b50a50b72efbb1

Contents?: true

Size: 421 Bytes

Versions: 18

Compression:

Stored size: 421 Bytes

Contents

module Sprinkle
  module Installers
    # = Noop Installer
    #
    # This installer does nothing, it's simply useful for running pre / post hooks by themselves. 
    # 
    class Noop < Installer
      def initialize(parent, name, options = {}, &block) #:nodoc:
        super parent, options, &block
      end

      protected

        def install_commands #:nodoc:
          'echo noop'
        end

    end
  end
end

Version data entries

18 entries across 18 versions & 7 rubygems

Version Path
crafterm-sprinkle-0.2.5 lib/sprinkle/installers/noop.rb
crafterm-sprinkle-0.2.6 lib/sprinkle/installers/noop.rb
lachlan-sprinkle-0.0.15 lib/sprinkle/installers/noop.rb
lachlan-sprinkle-0.0.16 lib/sprinkle/installers/noop.rb
trevorturk-sprinkle-0.2.6 lib/sprinkle/installers/noop.rb
sprinkle-0.3.6 lib/sprinkle/installers/noop.rb
sprinkle-0.3.5 lib/sprinkle/installers/noop.rb
dhill-sprinkle-0.3.3.1 lib/sprinkle/installers/noop.rb
sprinkle-0.3.4 lib/sprinkle/installers/noop.rb
sprinkle-0.3.3 lib/sprinkle/installers/noop.rb
sprinkle-0.3.2 lib/sprinkle/installers/noop.rb
powcloud-sprinkle-0.3.4 lib/sprinkle/installers/noop.rb
powcloud-sprinkle-0.3.0 lib/sprinkle/installers/noop.rb
sprinkle-0.3.1 lib/sprinkle/installers/noop.rb
sprinkle-0.3.0 lib/sprinkle/installers/noop.rb
maxmpz-sprinkle-0.2.6.1 lib/sprinkle/installers/noop.rb
sprinkle-0.2.6 lib/sprinkle/installers/noop.rb
sprinkle-0.2.5 lib/sprinkle/installers/noop.rb