Ready to refactor XML parsing

This commit is contained in:
2024-01-02 13:24:49 +01:00
parent 81f60ce766
commit e638829da7
3 changed files with 10 additions and 2 deletions

View File

@ -102,7 +102,7 @@ impl Handler<GetDomainXMLReq> for LibVirtActor {
let domain = Domain::lookup_by_uuid_string(&self.m, &msg.0.as_string())?;
let xml = domain.get_xml_desc(VIR_DOMAIN_XML_SECURE)?;
log::debug!("XML = {}", xml);
Ok(serde_xml_rs::from_str(&xml)?)
DomainXML::parse_xml(&xml)
}
}
@ -436,7 +436,7 @@ impl Handler<GetNetworkXMLReq> for LibVirtActor {
let network = Network::lookup_by_uuid_string(&self.m, &msg.0.as_string())?;
let xml = network.get_xml_desc(0)?;
log::debug!("XML = {}", xml);
Ok(serde_xml_rs::from_str(&xml)?)
NetworkXML::parse_xml(&xml)
}
}