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.
38 39 40 |
# File 'lib/skn_utils/concurrent_jobs.rb', line 38 def initialize(merged) @merged = merged end |
Instance Method Details
#messages ⇒ Object
46 47 48 |
# File 'lib/skn_utils/concurrent_jobs.rb', line 46 def @merged.map(&:message)&.compact rescue [] end |
#success? ⇒ Boolean
42 43 44 |
# File 'lib/skn_utils/concurrent_jobs.rb', line 42 def success? @merged.all?(&:success) rescue false end |
#values ⇒ Object
50 51 52 |
# File 'lib/skn_utils/concurrent_jobs.rb', line 50 def values @merged end |