add dls::Config
This commit is contained in:
10
src/dls.rs
10
src/dls.rs
@ -159,6 +159,16 @@ impl<'t> Host<'t> {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[derive(serde::Deserialize, serde::Serialize)]
|
||||||
|
#[serde(rename_all = "PascalCase")]
|
||||||
|
pub struct Config {
|
||||||
|
clusters: Vec<ClusterConfig>,
|
||||||
|
hosts: Vec<HostConfig>,
|
||||||
|
host_templates: Vec<HostConfig>,
|
||||||
|
#[serde(rename = "SSLConfig")]
|
||||||
|
ssl_config: String,
|
||||||
|
}
|
||||||
|
|
||||||
#[derive(serde::Deserialize, serde::Serialize)]
|
#[derive(serde::Deserialize, serde::Serialize)]
|
||||||
#[serde(rename_all = "PascalCase")]
|
#[serde(rename_all = "PascalCase")]
|
||||||
pub struct ClusterConfig {
|
pub struct ClusterConfig {
|
||||||
|
|||||||
Reference in New Issue
Block a user