module Mosquito

Included Modules

Defined in:

mosquito.cr
mosquito/base.cr
mosquito/exceptions.cr
mosquito/job.cr
mosquito/log.cr
mosquito/nil_job.cr
mosquito/periodic_job.cr
mosquito/periodic_task.cr
mosquito/queue.cr
mosquito/queued_job.cr
mosquito/redis.cr
mosquito/runner.cr
mosquito/scheduled_job.cr
mosquito/task.cr
mosquito/version.cr

Constant Summary

HABITAT_SETTINGS = [{decl: redis_url : String, example: nil, validation: nil}, {decl: idle_wait : Float64 = 0.1, example: nil, validation: nil}, {decl: successful_job_ttl : Int32 = 1, example: nil, validation: nil}, {decl: failed_job_ttl : Int32 = 86400, example: nil, validation: nil}] of Nil
Log = ::Log.for(self)
VERSION = "0.11.0"

Class Method Summary

Instance Method Summary

Class Method Detail

def self.configure(&) #

[View source]
def self.settings #

[View source]
def self.validate_settings #

[View source]

Instance Method Detail

def settings #

[View source]