Sha256: 59c3eadc845b18062b38c34fa3b21b7e473e72d239fc829ded08d6c63cdfe01c
Contents?: true
Size: 695 Bytes
Versions: 1
Compression:
Stored size: 695 Bytes
Contents
require 'powcloud/insurance/agent_communications' require 'powcloud/insurance/agent_scheduler' require 'powcloud/insurance/logger' module Powcloud module Insurance module Agent include Logger include AgentCommunications include AgentScheduler def self.included(base) base.extend(ClassMethods) end module ClassMethods include AgentCommunications::ClassMethods include AgentScheduler::ClassMethods end # Non-blocking agent initialization. Calls started() callback. def start_no_block start_communications start_scheduler started end def started; end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
powcloud-insurance-0.1.0 | lib/powcloud/insurance/agent.rb |