Module: Fuel::CLI::GerritCommon
Instance Method Summary collapse
- #changes_endpoint(change_id = nil, path = nil) ⇒ Object
- #gerrit_ref(result) ⇒ Object
- #gerrit_url ⇒ Object
Instance Method Details
#changes_endpoint(change_id = nil, path = nil) ⇒ Object
13 14 15 16 17 18 |
# File 'lib/fuel/cli/gerrit_common.rb', line 13 def changes_endpoint(change_id = nil, path = nil) url = "#{gerrit_url}/a/changes/" url += "#{change_id}/" if change_id url += path if path url end |
#gerrit_ref(result) ⇒ Object
8 9 10 11 |
# File 'lib/fuel/cli/gerrit_common.rb', line 8 def gerrit_ref(result) current_rev = result['current_revision'] result['revisions'][current_rev]['fetch']['ssh']['ref'] end |
#gerrit_url ⇒ Object
4 5 6 |
# File 'lib/fuel/cli/gerrit_common.rb', line 4 def gerrit_url Fuel::Util::Config.get('gerrit', 'url').chomp('/') end |