Class: JIRA::HttpClient
- Inherits:
-
Object
- Object
- JIRA::HttpClient
- Defined in:
- lib/terjira/ext/jira_ruby.rb
Overview
Extend jira-ruby for command line interface.
Instance Method Summary collapse
Instance Method Details
#make_request(http_method, path, body = '', headers = {}) ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'lib/terjira/ext/jira_ruby.rb', line 11 def make_request(http_method, path, body = '', headers = {}) title = Pastel.new.dim(http_method.to_s.upcase) spinner = TTY::Spinner.new ":spinner #{title}", format: :dots, clear: true result = nil spinner.run do result = origin_make_request(http_method, path, body, headers) end result end |
#origin_make_request ⇒ Object
9 |
# File 'lib/terjira/ext/jira_ruby.rb', line 9 alias origin_make_request make_request |