Class: NoradBeacon::NoradAPI
- Inherits:
-
Object
- Object
- NoradBeacon::NoradAPI
- 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
- .delete_payload(http_payload) ⇒ Object
- .patch_payload(http_payload) ⇒ Object
- .post_payload(http_payload) ⇒ Object (also: post_results)
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 |