Ticket #24 (assigned new_feature)

Opened 2 years ago

Last modified 1 year ago

Update Agent code to support dynamically changing Driver types

Reported by: kindlund Assigned to: kindlund (accepted)
Priority: normal Milestone: 1.2
Component: HoneyClient::Agent Version: none
Severity: none Keywords: agent, driver, types
Cc:

Description

Currently, the specific Driver used by the Agent is hard coded within the @DRIVERS static array, defined on line 115 of Agent.pm

Task: Agent needs to be able to switch its driver used, dynamically — after the Agent daemon has already started. This is easier said than done, because the Agent instantiates driver-specific data upon startup (like some Driver queues). This means that a new SOAP method will need to be created, like Agent->setDriver(), which may reuse most of the driver-specific initialization code from Agent::init().

Attachments

Change History

07/24/07 15:37:55 changed by kindlund

  • status changed from new to assigned.

Created an experimental branch 'kindlund-dynamic_updates' to address this and other dynamic update issues.


Add/Change #24 (Update Agent code to support dynamically changing Driver types)




Change Properties
Action