Sha256: 1247b8e3e1a53d5055268b955795ed3e42d7e32090db695a24a404679098fb66
Contents?: true
Size: 930 Bytes
Versions: 3
Compression:
Stored size: 930 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 File.join(Gem.default_bindir, 'gem') end def binary resin_path = "/usr/local/ey_resin/ruby/bin/engineyard-serverside" if File.exists?(resin_path) resin_path else #gem relative path causes deploy hook failures if gem version mismatches with other app servers File.expand_path("../../../bin/#{gem_name}", __FILE__) end end def hook_executor binary + "-execute-hook" end end end end
Version data entries
3 entries across 3 versions & 1 rubygems