Class: CloudScrape
- Inherits:
-
Object
- Object
- CloudScrape
- Extended by:
- Configure
- Defined in:
- lib/cloud_scrape.rb,
lib/cloud_scrape/api.rb,
lib/cloud_scrape/dto.rb,
lib/cloud_scrape/runs.rb,
lib/cloud_scrape/run_dto.rb,
lib/cloud_scrape/version.rb,
lib/cloud_scrape/validate.rb,
lib/cloud_scrape/executions.rb,
lib/cloud_scrape/configuration.rb,
lib/cloud_scrape/execution_dto.rb,
lib/cloud_scrape/executions/get.rb,
lib/cloud_scrape/executions/result.rb
Defined Under Namespace
Modules: Configure Classes: API, DTO, ExecutionDTO, Executions, RunDTO, Runs, Validate
Constant Summary collapse
- NotFound =
Class.new(StandardError)
- InternalServerError =
Class.new(StandardError)
- VERSION =
"0.1.3"
Instance Method Summary collapse
- #executions(id) ⇒ Object
-
#initialize(api_key: nil, account_id: nil) ⇒ CloudScrape
constructor
A new instance of CloudScrape.
- #runs(id) ⇒ Object
Methods included from Configure
Constructor Details
#initialize(api_key: nil, account_id: nil) ⇒ CloudScrape
Returns a new instance of CloudScrape.
15 16 17 18 |
# File 'lib/cloud_scrape.rb', line 15 def initialize(api_key: nil, account_id: nil) CloudScrape.configuration.api_key = api_key if api_key CloudScrape.configuration.account_id = account_id if account_id end |
Instance Method Details
#executions(id) ⇒ Object
24 25 26 |
# File 'lib/cloud_scrape.rb', line 24 def executions(id) Executions.new(id: id) end |