module Ops::Helpers
Constants
- GITHUB_ORG_LINK
Public Instance Methods
app_name()
click to toggle source
# File lib/ops/server/helpers.rb, line 9 def app_name @app_name ||= begin dirs = Dir.pwd.split('/') if dirs.last =~ /^\d+$/ dirs[-3] else dirs.last end.sub(/\.com$/, '') end end
commit_link(commit)
click to toggle source
# File lib/ops/server/helpers.rb, line 24 def commit_link(commit) github_link 'commit', commit end
github_link(resource, subresource)
click to toggle source
# File lib/ops/server/helpers.rb, line 32 def github_link(resource, subresource) unless subresource =~ /^Unknown/ "<a href='#{GITHUB_ORG_LINK}/#{repo_name}/#{resource}/#{subresource}'>#{subresource}</a>" end end
hostname()
click to toggle source
# File lib/ops/server/helpers.rb, line 5 def hostname @hostname ||= `/bin/hostname` || 'Unknown' end
repo_name()
click to toggle source
# File lib/ops/server/helpers.rb, line 28 def repo_name Ops.config[:repo_name] || app_name end
version_link(version)
click to toggle source
# File lib/ops/server/helpers.rb, line 20 def version_link(version) github_link 'tree', version end