(
&self,
server_name: &str,
)
| 442 | } |
| 443 | |
| 444 | pub async fn get_logs( |
| 445 | &self, |
| 446 | server_name: &str, |
| 447 | ) -> Result<Vec<McpServerLogEntry>, McpOAuthError> { |
| 448 | self.managed_server(server_name).await?; |
| 449 | Ok(self |
| 450 | .logs |
| 451 | .read() |
| 452 | .await |
| 453 | .get(server_name) |
| 454 | .cloned() |
| 455 | .unwrap_or_default()) |
| 456 | } |
| 457 | |
| 458 | pub async fn restart(&self, server_name: &str) -> Result<McpServerInfo, McpOAuthError> { |
| 459 | self.managed_server(server_name).await?; |
no test coverage detected