Sha256: 5239bf4a4e8244e60786ecf6be54aad08d702ffcaf5685e6590e2aec8edbbb4e
Contents?: true
Size: 410 Bytes
Versions: 14
Compression:
Stored size: 410 Bytes
Contents
# frozen_string_literal: true module ShopifyCLI class ThreadPool class Job attr_reader :error def perform! raise "`#{self.class.name}#perform!` must be defined" end def call perform! rescue StandardError => error @error = error end def success? !@error end def error? !!@error end end end end
Version data entries
14 entries across 14 versions & 1 rubygems