mirror of
https://github.com/zeek/zeek.git
synced 2025-10-12 19:48:20 +00:00

- This gives the cluster controller and agent the common name "Management framework" and changes the start directory of the sources from "policy/frameworks/cluster" to "policy/frameworks/management". This avoids ambiguity with the existing cluster framework. - It renames the "ClusterController" and "ClusterAgent" script modules to "Management::Controller" and "Management::Agent", respectively. This allows us to anchor tooling common to both controller and agent at the "Management" module. - It moves common configuration settings, logging, requests, types, and utilities to the common "Management" module. - It removes the explicit "::Types" submodule (so a request/response result is now a Management::Result, not a Management::Types::Result), which makes typenames more readable. - It updates tests that depend on module naming and full set of scripts.
11 lines
391 B
Text
11 lines
391 B
Text
##! This loads Management framework functionality needed by both the controller
|
|
##! and agents. Note that there's no notion of loading "the Management
|
|
##! framework" -- one always loads "management/controller" or
|
|
##! "management/agent". This __load__ script exists only to simplify loading all
|
|
##! common functionality.
|
|
|
|
@load ./config
|
|
@load ./log
|
|
@load ./request
|
|
@load ./types
|
|
@load ./util
|