]> git.proxmox.com Git - pve-rs.git/commitdiff
use hex crate instead of proxmox::tools::digest_to_hex
authorWolfgang Bumiller <w.bumiller@proxmox.com>
Tue, 12 Oct 2021 08:34:40 +0000 (10:34 +0200)
committerWolfgang Bumiller <w.bumiller@proxmox.com>
Tue, 12 Oct 2021 08:36:47 +0000 (10:36 +0200)
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
src/apt/repositories.rs

index b93719f02cc8de5001abcba56fd58862ff099812..2d5e1da0cbb2318ec9bddc1d167d7892f5986f01 100644 (file)
@@ -42,7 +42,7 @@ mod export {
     #[export]
     pub fn repositories() -> Result<RepositoriesResult, Error> {
         let (files, errors, digest) = proxmox_apt::repositories::repositories()?;
-        let digest = proxmox::tools::digest_to_hex(&digest);
+        let digest = hex::encode(&digest);
 
         let suite = proxmox_apt::repositories::get_current_release_codename()?;
 
@@ -70,7 +70,7 @@ mod export {
         let suite = proxmox_apt::repositories::get_current_release_codename()?;
 
         if let Some(digest) = digest {
-            let expected_digest = proxmox::tools::hex_to_digest(digest)?;
+            let expected_digest = hex::decode(digest)?;
             if expected_digest != current_digest {
                 bail!("detected modified configuration - file changed by other user? Try again.");
             }
@@ -133,7 +133,7 @@ mod export {
         let (mut files, errors, current_digest) = proxmox_apt::repositories::repositories()?;
 
         if let Some(digest) = digest {
-            let expected_digest = proxmox::tools::hex_to_digest(digest)?;
+            let expected_digest = hex::decode(digest)?;
             if expected_digest != current_digest {
                 bail!("detected modified configuration - file changed by other user? Try again.");
             }