aboutsummaryrefslogtreecommitdiff
path: root/src/api/admin/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/admin/mod.rs')
-rw-r--r--src/api/admin/mod.rs32
1 files changed, 0 insertions, 32 deletions
diff --git a/src/api/admin/mod.rs b/src/api/admin/mod.rs
deleted file mode 100644
index 86f5bcac..00000000
--- a/src/api/admin/mod.rs
+++ /dev/null
@@ -1,32 +0,0 @@
-pub mod api_server;
-mod error;
-mod macros;
-
-pub mod api;
-mod router_v0;
-mod router_v1;
-mod router_v2;
-
-mod bucket;
-mod cluster;
-mod key;
-mod special;
-
-use std::sync::Arc;
-
-use async_trait::async_trait;
-
-use garage_model::garage::Garage;
-
-pub enum Authorization {
- None,
- MetricsToken,
- AdminToken,
-}
-
-#[async_trait]
-pub trait EndpointHandler {
- type Response;
-
- async fn handle(self, garage: &Arc<Garage>) -> Result<Self::Response, error::Error>;
-}