diff options
Diffstat (limited to 'tvix/store/src/dummy_path_info_service.rs')
-rw-r--r-- | tvix/store/src/dummy_path_info_service.rs | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/tvix/store/src/dummy_path_info_service.rs b/tvix/store/src/dummy_path_info_service.rs index 3bc99ad334d9..93359377f3dc 100644 --- a/tvix/store/src/dummy_path_info_service.rs +++ b/tvix/store/src/dummy_path_info_service.rs @@ -4,23 +4,32 @@ use crate::proto::GetPathInfoRequest; use crate::proto::Node; use crate::proto::PathInfo; use tonic::{Request, Response, Result, Status}; +use tracing::{instrument, warn}; pub struct DummyPathInfoService {} +const NOT_IMPLEMENTED_MSG: &str = "not implemented"; + #[tonic::async_trait] impl PathInfoService for DummyPathInfoService { + #[instrument(skip(self))] async fn get(&self, _request: Request<GetPathInfoRequest>) -> Result<Response<PathInfo>> { - Err(Status::unimplemented("not implemented")) + warn!(NOT_IMPLEMENTED_MSG); + Err(Status::unimplemented(NOT_IMPLEMENTED_MSG)) } + #[instrument(skip(self))] async fn put(&self, _request: Request<PathInfo>) -> Result<Response<PathInfo>> { - Err(Status::unimplemented("not implemented")) + warn!(NOT_IMPLEMENTED_MSG); + Err(Status::unimplemented(NOT_IMPLEMENTED_MSG)) } + #[instrument(skip(self))] async fn calculate_nar( &self, _request: Request<Node>, ) -> Result<Response<CalculateNarResponse>> { - Err(Status::unimplemented("not implemented")) + warn!(NOT_IMPLEMENTED_MSG); + Err(Status::unimplemented(NOT_IMPLEMENTED_MSG)) } } |