aboutsummaryrefslogtreecommitdiff
path: root/server/replaytool/src/render.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/replaytool/src/render.rs')
-rw-r--r--server/replaytool/src/render.rs9
1 files changed, 4 insertions, 5 deletions
diff --git a/server/replaytool/src/render.rs b/server/replaytool/src/render.rs
index 2314de79..12e7d43c 100644
--- a/server/replaytool/src/render.rs
+++ b/server/replaytool/src/render.rs
@@ -17,12 +17,11 @@
*/
use crate::replay::replay;
-use anyhow::{anyhow, Result};
+use anyhow::{Result, anyhow};
use log::info;
-use rand::random;
-use std::{path::PathBuf, str::FromStr};
+use std::{path::PathBuf, random::random, str::FromStr};
use tokio::{
- fs::{create_dir_all, remove_dir, remove_file, File},
+ fs::{File, create_dir_all, remove_dir, remove_file},
io::AsyncWriteExt,
net::TcpListener,
process::Command,
@@ -57,7 +56,7 @@ pub async fn render(a: RenderArgs) -> Result<()> {
let cwd = PathBuf::from_str("/tmp")
.unwrap()
- .join(format!("hurrycurry-render-cfg-{:016x}", random::<u64>()));
+ .join(format!("hurrycurry-render-cfg-{:016x}", random::<u64>(..)));
let config = {
let (width, height) = a