Skip to content

Commit 6428ce6

Browse files
committed
feat(core): add CDI policy resolver
Signed-off-by: Evan Lezar <elezar@nvidia.com>
1 parent 88cf35e commit 6428ce6

8 files changed

Lines changed: 2070 additions & 943 deletions

File tree

‎Cargo.lock‎

Lines changed: 1073 additions & 942 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Cargo.toml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ rustix = { version = "1.1", features = ["process"] }
7878
socket2 = "0.6"
7979

8080
# Serialization
81+
container-device-interface = { git = "https://github.com/cncf-tags/container-device-interface-rs", tag = "v1.1.1" }
8182
serde = { version = "1", features = ["derive"] }
8283
serde_json = "1"
8384
serde_yml = "0.0.12"

‎crates/openshell-core/Cargo.toml‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ tempfile = { version = "3", optional = true }
3636
[target.'cfg(unix)'.dependencies]
3737
nix = { workspace = true }
3838

39+
[target.'cfg(target_os = "linux")'.dependencies]
40+
container-device-interface = { workspace = true }
41+
3942
[features]
4043
default = ["telemetry"]
4144
## Compile in anonymous telemetry emission support. On by default; disable with

0 commit comments

Comments
 (0)