Sha256: 6370386a84a9272346791c1fbad8b56cb4e2c68cc08556d39afb0bcd13169bad
Contents?: true
Size: 931 Bytes
Versions: 26
Compression:
Stored size: 931 Bytes
Contents
require File.expand_path("../../lib/appsignal/version.rb", __FILE__) require File.expand_path("../base.rb", __FILE__) task :default do begin logger.info "Installing appsignal agent #{Appsignal::VERSION} for Ruby #{RUBY_VERSION} on #{RUBY_PLATFORM}" write_agent_architecture next unless check_architecture arch_config = AGENT_CONFIG["triples"][ARCH] unless File.exist?(ext_path("appsignal-agent")) && ( File.exist?(ext_path("libappsignal.dylib")) || File.exist?(ext_path("libappsignal.so")) ) && File.exist?(ext_path("appsignal.h")) archive = download_archive(arch_config, "dynamic") next unless archive next unless verify_archive(archive, arch_config, "dynamic") unarchive(archive) end rescue => ex installation_failed "Exception while installing: #{ex}" ex.backtrace.each do |line| logger.error line end end end
Version data entries
26 entries across 26 versions & 1 rubygems