docker-image-pusher 0.5.6

A memory-optimized Docker image transfer tool for handling large images efficiently
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/// Application-level reporting utilities for blob upload operations.
/// 
/// Low-level blob management functions are in oci_core::workflows::push_workflow.
/// This module provides application-specific reporting and UI feedback.


/// Report upload completion with summary statistics.
pub fn report_upload_summary(uploaded_count: usize, skipped_count: usize) {
    if skipped_count > 0 {
        println!(
            "💡 Skipped {} layer(s) that already existed in the registry",
            skipped_count
        );
    }
    if uploaded_count > 0 {
        println!("✅ Successfully uploaded {} layer(s)", uploaded_count);
    }
}