Module: Agent99

Defined in:
lib/agent99.rb,
lib/agent99.rb,
lib/agent99/version.rb,
lib/agent99/control_actions.rb

Overview

Establish a namespace

Defined Under Namespace

Modules: AgentDiscovery, AgentLifecycle, ControlActions, HeaderManagement, MessageProcessing, Type Classes: AmqpMessageClient, Base, HeaderSchema, NatsMessageClient, RegistryClient, TcpMessageClient, Timestamp

Constant Summary collapse

VERSION =
"0.0.4"
CONTROL_HANDLERS =
{
  'shutdown'      => :handle_shutdown,
  'pause'         => :handle_pause,
  'resume'        => :handle_resume,
  'update_config' => :handle_update_config,
  'status'        => :handle_status_request,
  'response'      => :handle_control_response,
}

Class Method Summary collapse

Class Method Details

.versionObject



6
# File 'lib/agent99/version.rb', line 6

def self.version  = VERSION