manta_server/backend_dispatcher/
boot_parameters.rs1use super::*;
9
10impl BootParametersTrait for StaticBackendDispatcher {
11 async fn get_all_bootparameters(
13 &self,
14 auth_token: &str,
15 ) -> Result<Vec<BootParameters>, Error> {
16 dispatch!(self, get_all_bootparameters, auth_token)
17 }
18
19 async fn get_bootparameters(
21 &self,
22 auth_token: &str,
23 nodes: &[String],
24 ) -> Result<Vec<BootParameters>, Error> {
25 dispatch!(self, get_bootparameters, auth_token, nodes)
26 }
27
28 async fn add_bootparameters(
30 &self,
31 auth_token: &str,
32 boot_parameters: &BootParameters,
33 ) -> Result<(), Error> {
34 dispatch!(self, add_bootparameters, auth_token, boot_parameters)
35 }
36
37 async fn update_bootparameters(
40 &self,
41 auth_token: &str,
42 boot_parameters: &BootParameters,
43 ) -> Result<(), Error> {
44 dispatch!(self, update_bootparameters, auth_token, boot_parameters)
45 }
46
47 async fn delete_bootparameters(
50 &self,
51 auth_token: &str,
52 boot_parameters: &BootParameters,
53 ) -> Result<String, Error> {
54 dispatch!(self, delete_bootparameters, auth_token, boot_parameters)
55 }
56}