diff --git a/control_plane/src/local_env.rs b/control_plane/src/local_env.rs index 34ddb41f32..10b2db6396 100644 --- a/control_plane/src/local_env.rs +++ b/control_plane/src/local_env.rs @@ -3,7 +3,7 @@ //! Now it also provides init method which acts like a stub for proper installation //! script which will use local paths. -use anyhow::{bail, ensure, Context, Result}; +use anyhow::{bail, ensure, Context}; use reqwest::Url; use serde::{Deserialize, Serialize}; use serde_with::{serde_as, DisplayFromStr}; @@ -201,7 +201,7 @@ impl LocalEnv { self.pg_distrib_dir.clone() } - pub fn pg_distrib_dir(&self, pg_version: u32) -> Result { + pub fn pg_distrib_dir(&self, pg_version: u32) -> anyhow::Result { let path = self.pg_distrib_dir.clone(); match pg_version { @@ -211,14 +211,14 @@ impl LocalEnv { } } - pub fn pg_bin_dir(&self, pg_version: u32) -> Result { + pub fn pg_bin_dir(&self, pg_version: u32) -> anyhow::Result { match pg_version { 14 => Ok(self.pg_distrib_dir(pg_version)?.join("bin")), 15 => Ok(self.pg_distrib_dir(pg_version)?.join("bin")), _ => bail!("Unsupported postgres version: {}", pg_version), } } - pub fn pg_lib_dir(&self, pg_version: u32) -> Result { + pub fn pg_lib_dir(&self, pg_version: u32) -> anyhow::Result { match pg_version { 14 => Ok(self.pg_distrib_dir(pg_version)?.join("lib")), 15 => Ok(self.pg_distrib_dir(pg_version)?.join("lib")), diff --git a/libs/postgres_ffi/wal_craft/src/lib.rs b/libs/postgres_ffi/wal_craft/src/lib.rs index f0203ce322..c4404b37ba 100644 --- a/libs/postgres_ffi/wal_craft/src/lib.rs +++ b/libs/postgres_ffi/wal_craft/src/lib.rs @@ -37,7 +37,7 @@ pub static REQUIRED_POSTGRES_CONFIG: Lazy> = Lazy::new(|| { }); impl Conf { - pub fn pg_distrib_dir(&self) -> Result { + pub fn pg_distrib_dir(&self) -> anyhow::Result { let path = self.pg_distrib_dir.clone(); match self.pg_version { @@ -47,11 +47,11 @@ impl Conf { } } - fn pg_bin_dir(&self) -> Result { + fn pg_bin_dir(&self) -> anyhow::Result { Ok(self.pg_distrib_dir()?.join("bin")) } - fn pg_lib_dir(&self) -> Result { + fn pg_lib_dir(&self) -> anyhow::Result { Ok(self.pg_distrib_dir()?.join("lib")) } diff --git a/pageserver/src/config.rs b/pageserver/src/config.rs index 2872fc6255..4f80fc96b5 100644 --- a/pageserver/src/config.rs +++ b/pageserver/src/config.rs @@ -387,7 +387,7 @@ impl PageServerConf { // // Postgres distribution paths // - pub fn pg_distrib_dir(&self, pg_version: u32) -> Result { + pub fn pg_distrib_dir(&self, pg_version: u32) -> anyhow::Result { let path = self.pg_distrib_dir.clone(); match pg_version { @@ -397,14 +397,14 @@ impl PageServerConf { } } - pub fn pg_bin_dir(&self, pg_version: u32) -> Result { + pub fn pg_bin_dir(&self, pg_version: u32) -> anyhow::Result { match pg_version { 14 => Ok(self.pg_distrib_dir(pg_version)?.join("bin")), 15 => Ok(self.pg_distrib_dir(pg_version)?.join("bin")), _ => bail!("Unsupported postgres version: {}", pg_version), } } - pub fn pg_lib_dir(&self, pg_version: u32) -> Result { + pub fn pg_lib_dir(&self, pg_version: u32) -> anyhow::Result { match pg_version { 14 => Ok(self.pg_distrib_dir(pg_version)?.join("lib")), 15 => Ok(self.pg_distrib_dir(pg_version)?.join("lib")),