Sha256: faf911e74be1ef2c43d81d126bda9fe1b755fff1f4f75b81cb2739d68e443635
Contents?: true
Size: 621 Bytes
Versions: 3
Compression:
Stored size: 621 Bytes
Contents
require "kryten/version" require "kryten/environment" require "kryten/runner" require "kryten/lawger" require "kryten/helper" require "kryten/weaver" require "kryten/daemon" module Kryten::Task include Kryten::Runner include Kryten::Lawger include Kryten::Helper end module Kryten::ThreadedTask include Kryten::Task include Kryten::Weaver end class Kryten::ThreadVisor extend Kryten::ThreadedTask def self.setup Signal.trap("INT", proc { stop_work }) Signal.trap("TERM", proc { stop_work }) super end end module Kryten::BackgroundTask include Kryten::Task include Kryten::Daemon end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
kryten-0.3.2 | lib/kryten.rb |
kryten-0.3.1 | lib/kryten.rb |
kryten-0.3.0 | lib/kryten.rb |