Compare commits
1 commit
d0c94e8bdf
...
e3d1571247
Author | SHA1 | Date | |
---|---|---|---|
e3d1571247 |
1 changed files with 5 additions and 6 deletions
|
@ -19,15 +19,14 @@ impl RequestHandler for LocalGetWorkerParamRequest {
|
|||
admin: &Admin,
|
||||
) -> Result<LocalGetWorkerParamResponse, Error> {
|
||||
let mut res = HashMap::new();
|
||||
if let Some(v) = self.param {
|
||||
res.insert(v.clone(), garage.bg_vars.get(&v)?);
|
||||
if let Some(k) = self.param {
|
||||
res.insert(k.clone(), garage.bg_vars.get(&k)?);
|
||||
} else {
|
||||
let mut vars = garage.bg_vars.get_all();
|
||||
vars.sort();
|
||||
for var in vars.iter() {
|
||||
res.insert(var.clone(), garage.bg_vars.get(var)?);
|
||||
for (k, v) in vars.iter() {
|
||||
res.insert(k.to_string(), v.to_string());
|
||||
}
|
||||
}
|
||||
Ok(LocalGetWorkerParamRequest(res))
|
||||
Ok(LocalGetWorkerParamResponse(res))
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue