Class: SknUtils::Result
Instance Method Summary collapse
-
#initialize(merged) ⇒ Result
constructor
A new instance of Result.
- #messages ⇒ Object
- #success? ⇒ Boolean
- #values ⇒ Object
Constructor Details
#initialize(merged) ⇒ Result
Returns a new instance of Result.
36 37 38 |
# File 'lib/skn_utils/concurrent_jobs.rb', line 36 def initialize(merged) @merged = merged end |
Instance Method Details
#messages ⇒ Object
44 45 46 |
# File 'lib/skn_utils/concurrent_jobs.rb', line 44 def @merged.map(&:message)&.compact rescue [] end |
#success? ⇒ Boolean
40 41 42 |
# File 'lib/skn_utils/concurrent_jobs.rb', line 40 def success? @merged.all?(&:success) rescue false end |
#values ⇒ Object
48 49 50 |
# File 'lib/skn_utils/concurrent_jobs.rb', line 48 def values @merged end |