dl-utils: use wide_msg
everywhere for truncation on narrow terminals
This commit is contained in:
committed by
mergify[bot]
parent
143496ccba
commit
e61b4b7d70
@ -74,15 +74,12 @@ pub fn download_file(
|
|||||||
progress_bar.set_length(download_size);
|
progress_bar.set_length(download_size);
|
||||||
progress_bar.set_style(
|
progress_bar.set_style(
|
||||||
ProgressStyle::default_bar()
|
ProgressStyle::default_bar()
|
||||||
.template(&format!(
|
.template(
|
||||||
"{}{}Downloading {} {}",
|
"{spinner:.green}{msg_wide}[{bar:40.cyan/blue}] {bytes}/{total_bytes} ({eta})",
|
||||||
"{spinner:.green} ",
|
)
|
||||||
TRUCK,
|
|
||||||
url,
|
|
||||||
"[{bar:40.cyan/blue}] {bytes}/{total_bytes} ({eta})"
|
|
||||||
))
|
|
||||||
.progress_chars("=> "),
|
.progress_chars("=> "),
|
||||||
);
|
);
|
||||||
|
progress_bar.set_message(&format!("{}Downloading~ {}", TRUCK, url));
|
||||||
} else {
|
} else {
|
||||||
info!("Downloading {} bytes from {}", download_size, url);
|
info!("Downloading {} bytes from {}", download_size, url);
|
||||||
}
|
}
|
||||||
|
@ -109,14 +109,12 @@ fn download_to_temp(
|
|||||||
progress_bar.set_length(download_size);
|
progress_bar.set_length(download_size);
|
||||||
progress_bar.set_style(
|
progress_bar.set_style(
|
||||||
ProgressStyle::default_bar()
|
ProgressStyle::default_bar()
|
||||||
.template(&format!(
|
.template(
|
||||||
"{}{}{}",
|
"{spinner:.green}{wide_msg} [{bar:40.cyan/blue}] {bytes}/{total_bytes} ({eta})",
|
||||||
"{spinner:.green} ",
|
)
|
||||||
TRUCK,
|
|
||||||
"Downloading [{bar:40.cyan/blue}] {bytes}/{total_bytes} ({eta})"
|
|
||||||
))
|
|
||||||
.progress_chars("=> "),
|
.progress_chars("=> "),
|
||||||
);
|
);
|
||||||
|
progress_bar.set_message(&format!("{}Downloading", TRUCK));
|
||||||
|
|
||||||
struct DownloadProgress<R> {
|
struct DownloadProgress<R> {
|
||||||
progress_bar: ProgressBar,
|
progress_bar: ProgressBar,
|
||||||
@ -824,14 +822,10 @@ pub fn gc(config_file: &str) -> Result<(), String> {
|
|||||||
progress_bar.set_length(old_releases.len() as u64);
|
progress_bar.set_length(old_releases.len() as u64);
|
||||||
progress_bar.set_style(
|
progress_bar.set_style(
|
||||||
ProgressStyle::default_bar()
|
ProgressStyle::default_bar()
|
||||||
.template(&format!(
|
.template("{spinner:.green}{wide_msg} [{bar:40.cyan/blue}] {pos}/{len} ({eta})")
|
||||||
"{}{}{}",
|
|
||||||
"{spinner:.green} ",
|
|
||||||
RECYCLING,
|
|
||||||
"Removing old releases [{bar:40.cyan/blue}] {pos}/{len} ({eta})"
|
|
||||||
))
|
|
||||||
.progress_chars("=> "),
|
.progress_chars("=> "),
|
||||||
);
|
);
|
||||||
|
progress_bar.set_message(&format!("{}Removing old releases", RECYCLING));
|
||||||
for (release, _modified_type) in old_releases {
|
for (release, _modified_type) in old_releases {
|
||||||
progress_bar.inc(1);
|
progress_bar.inc(1);
|
||||||
let _ = fs::remove_dir_all(&release);
|
let _ = fs::remove_dir_all(&release);
|
||||||
|
Reference in New Issue
Block a user