Class: IntegrationDiff::Uploaders::Sequential
- Inherits:
-
Object
- Object
- IntegrationDiff::Uploaders::Sequential
- Defined in:
- lib/integration_diff/uploaders/sequential.rb
Instance Method Summary collapse
- #enqueue(identifier, browser, device, os, browser_version, device_name, os_version) ⇒ Object
-
#initialize(run_id) ⇒ Sequential
constructor
A new instance of Sequential.
- #wrapup ⇒ Object
Constructor Details
#initialize(run_id) ⇒ Sequential
Returns a new instance of Sequential.
6 7 8 9 |
# File 'lib/integration_diff/uploaders/sequential.rb', line 6 def initialize(run_id) @run_id = run_id @identifiers_with_env = [] end |
Instance Method Details
#enqueue(identifier, browser, device, os, browser_version, device_name, os_version) ⇒ Object
11 12 13 14 15 16 |
# File 'lib/integration_diff/uploaders/sequential.rb', line 11 def enqueue(identifier, browser, device, os, browser_version, device_name, os_version) @identifiers_with_env << [identifier, browser, device, os, browser_version, device_name, os_version] end |
#wrapup ⇒ Object
18 19 20 21 22 23 24 25 |
# File 'lib/integration_diff/uploaders/sequential.rb', line 18 def wrapup @identifiers_with_env .each do |identifier, browser, device, os, browser_version, device_name, os_version| IntegrationDiff::Utils .upload_image(@run_id, identifier, browser, device, os, browser_version, device_name, os_version) end end |