manta_server/backend_dispatcher/
cluster_session.rs1use manta_backend_dispatcher::{
4 error::Error,
5 interfaces::bos::ClusterSessionTrait,
6 types::{self, bos::session::BosSession},
7};
8
9use StaticBackendDispatcher::*;
10
11use crate::manta_backend_dispatcher::StaticBackendDispatcher;
12
13impl ClusterSessionTrait for StaticBackendDispatcher {
14 async fn post_template_session(
15 &self,
16 shasta_token: &str,
17 shasta_base_url: &str,
18 shasta_root_cert: &[u8],
19 bos_session: types::bos::session::BosSession,
20 ) -> Result<BosSession, Error> {
21 dispatch!(
22 self,
23 post_template_session,
24 shasta_token,
25 shasta_base_url,
26 shasta_root_cert,
27 bos_session
28 )
29 }
30}