Sha256: d00b8c5e188d29150df76e0879c6a3c308710618eedca09fba6047be7ebb781a
Contents?: true
Size: 648 Bytes
Versions: 1
Compression:
Stored size: 648 Bytes
Contents
class UniqueService < Services::Base check_uniqueness! def call sleep 0.5 end end class NonUniqueService < Services::Base def call sleep 0.5 end end class OwnWorkerService < Services::Base def call if own_worker.nil? logger.error 'Could not find own worker!' else Services.configuration.redis.set self.jid, own_worker.to_json end sleep 0.5 end end class SiblingWorkersService < Services::Base def call if sibling_workers.empty? logger.info 'No sibling workers found.' else Services.configuration.redis.set self.jid, sibling_workers.to_json end sleep 0.5 end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
services-0.1.7 | spec/support/test_services.rb |