mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-06-25 15:02:45 +00:00
agent: config: Add allowed endpoints
They will define the list of endpoints that an agent supports. They're empty and non actionable for now. Signed-off-by: Samuel Ortiz <samuel.e.ortiz@protonmail.com>
This commit is contained in:
parent
a953fea324
commit
63539dc9fd
@ -47,6 +47,11 @@ const ERR_INVALID_CONTAINER_PIPE_SIZE_PARAM: &str = "unable to parse container p
|
|||||||
const ERR_INVALID_CONTAINER_PIPE_SIZE_KEY: &str = "invalid container pipe size key name";
|
const ERR_INVALID_CONTAINER_PIPE_SIZE_KEY: &str = "invalid container pipe size key name";
|
||||||
const ERR_INVALID_CONTAINER_PIPE_NEGATIVE: &str = "container pipe size should not be negative";
|
const ERR_INVALID_CONTAINER_PIPE_NEGATIVE: &str = "container pipe size should not be negative";
|
||||||
|
|
||||||
|
#[derive(Debug, Default)]
|
||||||
|
pub struct EndpointsConfig {
|
||||||
|
pub allowed: Vec<String>,
|
||||||
|
}
|
||||||
|
|
||||||
#[derive(Debug)]
|
#[derive(Debug)]
|
||||||
pub struct AgentConfig {
|
pub struct AgentConfig {
|
||||||
pub debug_console: bool,
|
pub debug_console: bool,
|
||||||
@ -59,6 +64,7 @@ pub struct AgentConfig {
|
|||||||
pub server_addr: String,
|
pub server_addr: String,
|
||||||
pub unified_cgroup_hierarchy: bool,
|
pub unified_cgroup_hierarchy: bool,
|
||||||
pub tracing: tracer::TraceType,
|
pub tracing: tracer::TraceType,
|
||||||
|
pub endpoints: EndpointsConfig,
|
||||||
}
|
}
|
||||||
|
|
||||||
// parse_cmdline_param parse commandline parameters.
|
// parse_cmdline_param parse commandline parameters.
|
||||||
@ -104,6 +110,7 @@ impl Default for AgentConfig {
|
|||||||
server_addr: format!("{}:{}", VSOCK_ADDR, VSOCK_PORT),
|
server_addr: format!("{}:{}", VSOCK_ADDR, VSOCK_PORT),
|
||||||
unified_cgroup_hierarchy: false,
|
unified_cgroup_hierarchy: false,
|
||||||
tracing: tracer::TraceType::Disabled,
|
tracing: tracer::TraceType::Disabled,
|
||||||
|
endpoints: Default::default(),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user