mirror of
https://github.com/Stremio/stremio-shell-ng.git
synced 2026-04-21 16:01:56 +00:00
Updater move stuff arround
This commit is contained in:
parent
df4ff1cf4a
commit
a4bf9e4a55
1 changed files with 8 additions and 7 deletions
|
|
@ -84,21 +84,22 @@ impl Updater {
|
||||||
}
|
}
|
||||||
println!("Found update v{}", version);
|
println!("Found update v{}", version);
|
||||||
|
|
||||||
// Download the new setup file
|
|
||||||
let mut installer_response = reqwest::blocking::get(installer.url.clone())?;
|
|
||||||
let size = installer_response.content_length();
|
|
||||||
let mut downloaded: u64 = 0;
|
|
||||||
let mut sha256 = Sha256::new();
|
|
||||||
let temp_dir = std::env::temp_dir();
|
|
||||||
let file_name = std::path::Path::new(installer.url.path())
|
let file_name = std::path::Path::new(installer.url.path())
|
||||||
.file_name()
|
.file_name()
|
||||||
.context("Invalid file name")?
|
.context("Invalid file name")?
|
||||||
.to_str()
|
.to_str()
|
||||||
.context("The path is not valid UTF-8")?
|
.context("The path is not valid UTF-8")?
|
||||||
.to_string();
|
.to_string();
|
||||||
|
let temp_dir = std::env::temp_dir();
|
||||||
let dest = temp_dir.join(file_name);
|
let dest = temp_dir.join(file_name);
|
||||||
|
|
||||||
|
std::thread::sleep(std::time::Duration::from_secs(2));
|
||||||
|
// Download the new setup file
|
||||||
|
let mut installer_response = reqwest::blocking::get(installer.url.clone())?;
|
||||||
|
let size = installer_response.content_length();
|
||||||
|
let mut downloaded: u64 = 0;
|
||||||
|
let mut sha256 = Sha256::new();
|
||||||
|
|
||||||
println!("Downloading {} to {}", installer.url, dest.display());
|
println!("Downloading {} to {}", installer.url, dest.display());
|
||||||
|
|
||||||
let mut chunk = [0u8; 8192];
|
let mut chunk = [0u8; 8192];
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue