From 94a00f9346b1d39434cfb47408e69065adc10997 Mon Sep 17 00:00:00 2001 From: Archana Shinde Date: Mon, 10 Apr 2023 15:52:33 -0700 Subject: [PATCH] utils: Make certain constants in utils.rs public These would be used outside of utils. Signed-off-by: Archana Shinde --- src/tools/kata-ctl/src/utils.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/tools/kata-ctl/src/utils.rs b/src/tools/kata-ctl/src/utils.rs index 03c005e9f..524821aed 100644 --- a/src/tools/kata-ctl/src/utils.rs +++ b/src/tools/kata-ctl/src/utils.rs @@ -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 { let contents = fs::read_to_string(proc_version_file) @@ -43,10 +43,10 @@ pub fn get_kernel_version(proc_version_file: &str) -> Result { 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 { let metadata = fs::metadata(vsock_path)?; Ok(metadata.is_file())