MCPcopy Create free account
hub / github.com/Dstack-TEE/dstack / verify_configfs_provider

Function verify_configfs_provider

tdx-attest/src/linux.rs:386–392  ·  view source on GitHub ↗
(path: &str)

Source from the content-addressed store, hash-verified

384}
385
386fn verify_configfs_provider(path: &str) -> Result<bool> {
387 let provider_path = format!("{}/provider", path);
388 let provider = fs::read_to_string(&provider_path)
389 .map_err(|e| TdxAttestError::Unexpected(format!("read {provider_path}: {e}")))?;
390
391 Ok(provider.trim().starts_with("tdx_guest"))
392}
393
394fn read_generation(path: &str) -> Result<i64> {
395 let content = fs::read_to_string(path)

Callers 1

prepare_configfsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected