mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-05-02 13:44:33 +00:00
utils: Make certain constants in utils.rs public
These would be used outside of utils. Signed-off-by: Archana Shinde <archana.m.shinde@intel.com>
This commit is contained in:
parent
572b338b3b
commit
94a00f9346
@ -27,7 +27,7 @@ pub fn drop_privs() -> Result<()> {
|
|||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
||||||
const PROC_VERSION_FILE: &str = "/proc/version";
|
pub const PROC_VERSION_FILE: &str = "/proc/version";
|
||||||
|
|
||||||
pub fn get_kernel_version(proc_version_file: &str) -> Result<String> {
|
pub fn get_kernel_version(proc_version_file: &str) -> Result<String> {
|
||||||
let contents = fs::read_to_string(proc_version_file)
|
let contents = fs::read_to_string(proc_version_file)
|
||||||
@ -43,10 +43,10 @@ pub fn get_kernel_version(proc_version_file: &str) -> Result<String> {
|
|||||||
Ok(kernel_version)
|
Ok(kernel_version)
|
||||||
}
|
}
|
||||||
|
|
||||||
const OS_RELEASE: &str = "/etc/os-release";
|
pub const OS_RELEASE: &str = "/etc/os-release";
|
||||||
|
|
||||||
// Clear Linux has a different path (for stateless support)
|
// Clear Linux has a different path (for stateless support)
|
||||||
const OS_RELEASE_CLR: &str = "/usr/lib/os-release";
|
pub const OS_RELEASE_CLR: &str = "/usr/lib/os-release";
|
||||||
|
|
||||||
const UNKNOWN: &str = "unknown";
|
const UNKNOWN: &str = "unknown";
|
||||||
|
|
||||||
@ -144,7 +144,7 @@ pub fn get_generic_cpu_details(cpu_info_file: &str) -> Result<(String, String)>
|
|||||||
Ok((vendor, model))
|
Ok((vendor, model))
|
||||||
}
|
}
|
||||||
|
|
||||||
const VHOST_VSOCK_DEVICE: &str = "/dev/vhost-vsock";
|
pub const VHOST_VSOCK_DEVICE: &str = "/dev/vhost-vsock";
|
||||||
pub fn supports_vsocks(vsock_path: &str) -> Result<bool> {
|
pub fn supports_vsocks(vsock_path: &str) -> Result<bool> {
|
||||||
let metadata = fs::metadata(vsock_path)?;
|
let metadata = fs::metadata(vsock_path)?;
|
||||||
Ok(metadata.is_file())
|
Ok(metadata.is_file())
|
||||||
|
Loading…
Reference in New Issue
Block a user