mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-04-28 19:54:35 +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(())
|
||||
}
|
||||
|
||||
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> {
|
||||
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)
|
||||
}
|
||||
|
||||
const OS_RELEASE: &str = "/etc/os-release";
|
||||
pub const OS_RELEASE: &str = "/etc/os-release";
|
||||
|
||||
// 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";
|
||||
|
||||
@ -144,7 +144,7 @@ pub fn get_generic_cpu_details(cpu_info_file: &str) -> Result<(String, String)>
|
||||
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> {
|
||||
let metadata = fs::metadata(vsock_path)?;
|
||||
Ok(metadata.is_file())
|
||||
|
Loading…
Reference in New Issue
Block a user