api2/access.rs: add ticket api

This commit is contained in:
Dietmar Maurer
2019-01-30 15:14:20 +01:00
parent 1bf446a33e
commit 34f956bc25
8 changed files with 262 additions and 11 deletions

View File

@ -10,6 +10,7 @@ pub mod admin;
pub mod node;
mod version;
mod subscription;
mod access;
use lazy_static::lazy_static;
use crate::tools::common_regex;
@ -79,13 +80,15 @@ pub fn router() -> Router {
let route = Router::new()
.get(ApiMethod::new(
|_,_,_| Ok(json!([
{"subdir": "config"},
{"subdir": "access"},
{"subdir": "admin"},
{"subdir": "config"},
{"subdir": "nodes"},
{"subdir": "subscription"},
{"subdir": "version"},
])),
ObjectSchema::new("Directory index.")))
.subdir("access", access::router())
.subdir("admin", admin::router())
.subdir("config", config::router())
.subdir("nodes", nodes)