fix: add missing imports and fix return type in store_item_digest_value
This commit is contained in:
@@ -4,6 +4,12 @@ use prettytable::format::TableFormat;
|
||||
use regex::Regex;
|
||||
use std::collections::HashMap;
|
||||
use std::env;
|
||||
use rusqlite::Connection;
|
||||
use crate::db::Item;
|
||||
use crate::db::Meta;
|
||||
use crate::db::store_meta;
|
||||
use crate::digest_engine::DigestType;
|
||||
use crate::digest_engine::get_digest_type_meta;
|
||||
|
||||
pub fn get_meta_from_env() -> HashMap<String, String> {
|
||||
debug!("MAIN: Getting meta from KEEP_META_*");
|
||||
@@ -96,7 +102,7 @@ pub fn store_item_digest_value(
|
||||
item: Item,
|
||||
digest_type: DigestType,
|
||||
digest_value: String,
|
||||
) -> Result<()> {
|
||||
) -> Result<(), rusqlite::Error> {
|
||||
// Save digest to meta
|
||||
let digest_meta_name = get_digest_type_meta(digest_type);
|
||||
let digest_meta = Meta {
|
||||
|
||||
@@ -12,7 +12,7 @@ use std::path::PathBuf;
|
||||
|
||||
use crate::compression_engine::{CompressionType, get_compression_engine};
|
||||
use crate::db::{self};
|
||||
use crate::digest_engine::{DigestType, get_digest_engine, get_digest_type_meta};
|
||||
use crate::digest_engine::{DigestType, get_digest_engine};
|
||||
use crate::modes::common::{get_meta_from_env, store_item_digest_value};
|
||||
use chrono::Utc;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user