Sha256: 9ef2ddb0bf3e40bc1b95d1f4bde29f034aac821645a4f8827e38249aba9d20b3

Contents?: true

Size: 852 Bytes

Versions: 19

Compression:

Stored size: 852 Bytes

Contents

module EY
  module Serverside
    module About
      extend self

      def gem_name
        "engineyard-serverside"
      end

      def version
        EY::Serverside::VERSION
      end

      def name_with_version
        "#{gem_name} #{version}"
      end

      def gem_filename
        "#{gem_name}-#{version}.gem"
      end

      def gem_file
        File.join(Gem.dir, 'cache', gem_filename)
      end

      def gem_binary
        gem_bin_path = File.join(Gem.default_bindir, 'gem')
        if File.exists?("/usr/local/ey_resin/bin/ruby")
          "/usr/local/ey_resin/bin/ruby -rubygems #{gem_bin_path}"
        else
          gem_bin_path
        end
      end

      def binary
        File.expand_path("../../../bin/#{gem_name}", __FILE__)
      end

      def hook_executor
        binary + "-execute-hook"
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
engineyard-serverside-2.7.0.pre lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.19 lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.17 lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.16 lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.15.alpha1 lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.15.cf2 lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.15.pre lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.14 lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.13 lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.12 lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.12.prewut5 lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.12.prewut4 lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.12.prewut3 lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.12.prewut2 lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.12.prewut1 lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.12.prewut0 lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.11 lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.10 lib/engineyard-serverside/about.rb
engineyard-serverside-2.6.9pre3 lib/engineyard-serverside/about.rb