Class: NoradBeacon::NoradAPI

Inherits:
Object
  • Object
show all
Includes:
HTTParty
Defined in:
lib/norad_beacon/api.rb

Overview

Class to post http payloads

Constant Summary collapse

MAX_ATTEMPTS =
10
RETRY_BACKOFF =
2

Class Method Summary collapse

Class Method Details

.delete_payload(http_payload) ⇒ Object



22
23
24
# File 'lib/norad_beacon/api.rb', line 22

def delete_payload(http_payload)
  http_req http_payload, :delete
end

.patch_payload(http_payload) ⇒ Object



18
19
20
# File 'lib/norad_beacon/api.rb', line 18

def patch_payload(http_payload)
  http_req http_payload, :patch
end

.post_payload(http_payload) ⇒ Object Also known as: post_results



14
15
16
# File 'lib/norad_beacon/api.rb', line 14

def post_payload(http_payload)
  http_req http_payload, :post
end