1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
use crate::entrypoint::pull_image;
use crate::utils::create_sled_db;

// #[tokio::main]
pub async fn cri_pull_image(repositories_url_ip:String,username:String,password:String,image_name:String,image_version:String,docker:bool)  {
    let db_tmp = create_sled_db().await;
    let db = match db_tmp{
      Some(res) => res,
      None => return
    };

    pull_image(&db, repositories_url_ip.clone(), image_name.clone(), image_version.clone(), username.clone(), password.clone(), docker.clone()).await;
}