class GitCommitMailer::Info
Public Class Methods
host_name()
click to toggle source
# File lib/git-commit-mailer/info.rb, line 21 def host_name @@host_name ||= Socket.gethostbyname(Socket.gethostname).first end
host_name=(name)
click to toggle source
# File lib/git-commit-mailer/info.rb, line 25 def host_name=(name) @@host_name = name end
Public Instance Methods
get_record(record)
click to toggle source
# File lib/git-commit-mailer/info.rb, line 34 def get_record(record) @mailer.get_record(@revision, record) end
get_records(records)
click to toggle source
# File lib/git-commit-mailer/info.rb, line 38 def get_records(records) @mailer.get_records(@revision, records) end
git(command, &block)
click to toggle source
# File lib/git-commit-mailer/info.rb, line 30 def git(command, &block) @mailer.git(command, &block) end
short_reference()
click to toggle source
# File lib/git-commit-mailer/info.rb, line 42 def short_reference @reference.sub(/\A.*\/.*\//, '') end
short_revision()
click to toggle source
# File lib/git-commit-mailer/info.rb, line 46 def short_revision @revision[0, 7] end