Class: Gitlabuddy::Request
- Inherits:
-
Object
- Object
- Gitlabuddy::Request
- Defined in:
- lib/gitlabuddy/request.rb
Instance Method Summary collapse
-
#initialize(url) ⇒ Request
constructor
A new instance of Request.
- #send ⇒ Object
Constructor Details
#initialize(url) ⇒ Request
Returns a new instance of Request.
5 6 7 |
# File 'lib/gitlabuddy/request.rb', line 5 def initialize(url) @url = URI(url) end |
Instance Method Details
#send ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/gitlabuddy/request.rb', line 9 def send req = Net::HTTP::Get.new(@url) req['PRIVATE-TOKEN'] = ENV['GITLAB_PRIVATE_TOKEN'] http = Net::HTTP.new(@url.host, @url.port) http.use_ssl = (@url.scheme == 'https') http.request(req) end |