api2/config/remote: use rpcenv for digest for read_remote

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
Dominik Csapak 2020-05-22 14:51:41 +02:00 committed by Dietmar Maurer
parent db0c228719
commit 4f966d0592

View File

@ -124,11 +124,14 @@ pub fn create_remote(param: Value) -> Result<(), Error> {
} }
)] )]
/// Read remote configuration data. /// Read remote configuration data.
pub fn read_remote(name: String) -> Result<Value, Error> { pub fn read_remote(
name: String,
_info: &ApiMethod,
mut rpcenv: &mut dyn RpcEnvironment,
) -> Result<Value, Error> {
let (config, digest) = remote::config()?; let (config, digest) = remote::config()?;
let mut data = config.lookup_json("remote", &name)?; let mut data = config.lookup_json("remote", &name)?;
data.as_object_mut().unwrap() rpcenv["digest"] = proxmox::tools::digest_to_hex(&digest).into();
.insert("digest".into(), proxmox::tools::digest_to_hex(&digest).into());
Ok(data) Ok(data)
} }