Sha256: 572de9ef17ef886f392b0bcf6f0931ea8ccb4238f829e1e9a9668a38a1c63b76

Contents?: true

Size: 339 Bytes

Versions: 8

Compression:

Stored size: 339 Bytes

Contents

require 'pathname'

require 'engineyard-serverside/callbacks/base_hook'

module EY
  module Serverside
    module Callbacks

      class ServiceHook < BaseHook
        attr_reader :service_name

        def initialize(file_path)
          super
          @service_name = path.dirname.basename.to_s
        end
      end

    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
engineyard-serverside-3.0.4 lib/engineyard-serverside/callbacks/service_hook.rb
engineyard-serverside-3.0.3 lib/engineyard-serverside/callbacks/service_hook.rb
engineyard-serverside-2.8.0 lib/engineyard-serverside/callbacks/service_hook.rb
engineyard-serverside-2.8.0.pre4 lib/engineyard-serverside/callbacks/service_hook.rb
engineyard-serverside-2.8.0.pre3 lib/engineyard-serverside/callbacks/service_hook.rb
engineyard-serverside-2.8.0.pre2 lib/engineyard-serverside/callbacks/service_hook.rb
engineyard-serverside-2.8.0.pre lib/engineyard-serverside/callbacks/service_hook.rb
engineyard-serverside-2.7.0.pre lib/engineyard-serverside/callbacks/service_hook.rb