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 regex::Regex;
|
||||||
use std::collections::HashMap;
|
use std::collections::HashMap;
|
||||||
use std::env;
|
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> {
|
pub fn get_meta_from_env() -> HashMap<String, String> {
|
||||||
debug!("MAIN: Getting meta from KEEP_META_*");
|
debug!("MAIN: Getting meta from KEEP_META_*");
|
||||||
@@ -96,7 +102,7 @@ pub fn store_item_digest_value(
|
|||||||
item: Item,
|
item: Item,
|
||||||
digest_type: DigestType,
|
digest_type: DigestType,
|
||||||
digest_value: String,
|
digest_value: String,
|
||||||
) -> Result<()> {
|
) -> Result<(), rusqlite::Error> {
|
||||||
// Save digest to meta
|
// Save digest to meta
|
||||||
let digest_meta_name = get_digest_type_meta(digest_type);
|
let digest_meta_name = get_digest_type_meta(digest_type);
|
||||||
let digest_meta = Meta {
|
let digest_meta = Meta {
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ use std::path::PathBuf;
|
|||||||
|
|
||||||
use crate::compression_engine::{CompressionType, get_compression_engine};
|
use crate::compression_engine::{CompressionType, get_compression_engine};
|
||||||
use crate::db::{self};
|
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 crate::modes::common::{get_meta_from_env, store_item_digest_value};
|
||||||
use chrono::Utc;
|
use chrono::Utc;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user