wip(opnsense-config): Refactoring to improve usability and features

This commit is contained in:
Jean-Gabriel Gill-Couture
2024-11-14 23:45:13 -05:00
parent 85786cf648
commit 65c395aeae
20 changed files with 754 additions and 455 deletions

14
harmony-rs/Cargo.lock generated
View File

@@ -1248,12 +1248,26 @@ dependencies = [
"async-trait",
"env_logger",
"log",
"opnsense-config-xml",
"pretty_assertions",
"russh",
"russh-keys",
"serde",
"thiserror",
"tokio",
]
[[package]]
name = "opnsense-config-xml"
version = "0.1.0"
dependencies = [
"async-trait",
"env_logger",
"log",
"pretty_assertions",
"serde",
"thiserror",
"tokio",
"xml-rs",
"yaserde",
"yaserde_derive",