Sha256: de6734da5613615175a25d7badd9ca2c43aec8c8570e88a9deb22bd40912e4e6
Contents?: true
Size: 972 Bytes
Versions: 43
Compression:
Stored size: 972 Bytes
Contents
module Marty::Diagnostic; class Version < Base diagnostic_fn do begin message = `cd #{Rails.root.to_s}; git describe --tags --always;`.strip rescue message = error("Failed accessing git") end rbv = "#{RUBY_VERSION}-p#{RUBY_PATCHLEVEL} (#{RUBY_PLATFORM})" { 'Marty' => Marty::VERSION, 'Delorean' => Delorean::VERSION, 'Mcfly' => Mcfly::VERSION, 'Git' => message, 'Rails' => Rails.version, 'Netzke Core' => Netzke::Core::VERSION, 'Netzke Basepack' => Netzke::Basepack::VERSION, 'Ruby' => rbv, 'RubyGems' => Gem::VERSION, 'Database Schema Version' => db_schema, 'Environment' => Rails.env, } end def self.db_schema begin Database.db_schema rescue => e error(e.message) end end end end
Version data entries
43 entries across 43 versions & 1 rubygems