fix nmstate attribute
All checks were successful
Run Check Script / check (pull_request) Successful in 1m21s

This commit is contained in:
Ian Letourneau 2025-11-05 14:53:42 -05:00
parent 7fe15ffa24
commit c166351d8b
2 changed files with 4 additions and 4 deletions

View File

@ -179,7 +179,7 @@ impl OpenShiftNmStateNetworkManager {
}), }),
link_aggregation: Some(nmstate::BondSpec { link_aggregation: Some(nmstate::BondSpec {
mode: "802.3ad".to_string(), mode: "802.3ad".to_string(),
ports: bond_ports, port: bond_ports,
..Default::default() ..Default::default()
}), }),
..Default::default() ..Default::default()

View File

@ -417,7 +417,7 @@ pub struct EthernetSpec {
#[serde(rename_all = "kebab-case")] #[serde(rename_all = "kebab-case")]
pub struct BondSpec { pub struct BondSpec {
pub mode: String, pub mode: String,
pub ports: Vec<String>, pub port: Vec<String>,
#[serde(skip_serializing_if = "Option::is_none")] #[serde(skip_serializing_if = "Option::is_none")]
pub options: Option<BTreeMap<String, Value>>, pub options: Option<BTreeMap<String, Value>>,
} }
@ -477,7 +477,7 @@ pub struct LinuxBridgeSpec {
#[serde(skip_serializing_if = "Option::is_none")] #[serde(skip_serializing_if = "Option::is_none")]
pub options: Option<LinuxBridgeOptions>, pub options: Option<LinuxBridgeOptions>,
#[serde(skip_serializing_if = "Option::is_none")] #[serde(skip_serializing_if = "Option::is_none")]
pub ports: Option<Vec<LinuxBridgePort>>, pub port: Option<Vec<LinuxBridgePort>>,
} }
#[derive(Deserialize, Serialize, Clone, Debug, Default, JsonSchema)] #[derive(Deserialize, Serialize, Clone, Debug, Default, JsonSchema)]
@ -548,7 +548,7 @@ pub struct OvsBridgeSpec {
#[serde(skip_serializing_if = "Option::is_none")] #[serde(skip_serializing_if = "Option::is_none")]
pub options: Option<OvsBridgeOptions>, pub options: Option<OvsBridgeOptions>,
#[serde(skip_serializing_if = "Option::is_none")] #[serde(skip_serializing_if = "Option::is_none")]
pub ports: Option<Vec<OvsPortSpec>>, pub port: Option<Vec<OvsPortSpec>>,
} }
#[derive(Deserialize, Serialize, Clone, Debug, Default, JsonSchema)] #[derive(Deserialize, Serialize, Clone, Debug, Default, JsonSchema)]