Class: Marty::Diagnostic::Version
- Defined in:
- lib/marty/diagnostic/version.rb
Class Method Summary collapse
Methods inherited from Base
apply_consistency, consistent?, diagnostic_fn, display, display_info_css, display_info_description, fatal?, get_difference, process_status_only
Methods included from Packer
#create_info, #error, #is_valid_info?, #pack, #process, #process_hash
Methods inherited from Request
op, params, request, request=, scope, ssl?
Class Method Details
.db_schema ⇒ Object
40 41 42 43 44 |
# File 'lib/marty/diagnostic/version.rb', line 40 def self.db_schema Database.db_schema rescue StandardError => e error(e.) end |
.git_tag ⇒ Object
3 4 5 6 7 |
# File 'lib/marty/diagnostic/version.rb', line 3 def self.git_tag git_tag = `cd #{Rails.root}; git describe --tags --always --abbrev=7;`.strip git_datetime = `cd #{Rails.root}; git log -1 --format=%cd;`.strip "#{git_tag} (#{git_datetime})" end |