Remove all warnings
authorGreg Burri <greg.burri@gmail.com>
Thu, 11 Mar 2021 10:36:15 +0000 (11:36 +0100)
committerGreg Burri <greg.burri@gmail.com>
Thu, 11 Mar 2021 10:36:15 +0000 (11:36 +0100)
backend/build.rs
backend/src/main.rs
backend/src/valheim_controller.rs
common/src/lib.rs

index 0d6baba..63a6105 100644 (file)
@@ -28,7 +28,7 @@ fn main() {
 
     // Create static directory if it doesn't exist.
     if !Path::new("static").exists() {
-        std::fs::create_dir("static");
+        std::fs::create_dir("static").unwrap();
     }
 
     let output =
index f14592e..b386358 100644 (file)
@@ -5,7 +5,7 @@ extern crate askama;
 // use futures::sink::With;
 use listenfd::ListenFd;
 use actix_files as fs;
-use actix_web::{ get, Responder, middleware, App, HttpServer, web::Query };
+use actix_web::{ get, Responder, middleware, App, HttpServer };
 use askama::Template;
 
 use std::{ /*sync::Mutex, */fs::File, env::args, io::prelude::* };
@@ -26,15 +26,10 @@ struct MainTemplate {
     world_size: String
 }
 
-#[derive(Deserialize)]
-pub struct Request {
-   m: Option<String>
-}
-
 const VALUE_UNKNOWN: &str = "-";
 
 #[get("/")]
-async fn main_page(/*key_shared: web::Data<Mutex<String>>,*/ query: Query<Request>) -> impl Responder {
+async fn main_page() -> impl Responder {
     //let key = key_shared.lock().unwrap();
 
     match valheim_controller::get_valheim_executable_information() {
@@ -51,14 +46,6 @@ async fn main_page(/*key_shared: web::Data<Mutex<String>>,*/ query: Query<Reques
             MainTemplate { text_status: String::from("Valheim server is down :("), memory: value_unknown.clone(), load_average: value_unknown.clone(), uptime: value_unknown.clone(), world_size: value_unknown.clone() }
         }
     }
-
-    /*
-
-    let m =
-        if valheim_controller::is_valheim_running() { String::from("Valheim server is up and running") } else { String::from("Valheim server is down :(") };
-
-    MainTemplate { sentence: m }
-    */
 }
 
 #[derive(Debug, Deserialize, Serialize)]
index efad791..c09f080 100644 (file)
@@ -1,4 +1,4 @@
-use sysinfo::{ComponentExt, ProcessExt, SystemExt};\r
+use sysinfo::{ProcessExt, SystemExt};\r
 \r
 #[derive(Debug)]\r
 pub struct ValheimExe {\r
@@ -31,9 +31,7 @@ const BINARY_PREFIXES: [&str; 8] = ["B", "KiB", "MiB", "GiB", "TiB", "PiB", "EiB
 fn format_byte_size(bytes: u64, precision: usize) -> String {\r
     for i in 0 .. 8 {\r
         let mut size: u64 = 1;\r
-        for j in 0 .. i {\r
-            size *= 1024;\r
-        }\r
+        size *= 1024u64.pow(i as u32);\r
 \r
         if bytes < 1024 {\r
             return format!("{} {}", std::cmp::max(0u64, bytes), BINARY_PREFIXES[i]);\r
index 5112279..3d80a04 100644 (file)
@@ -1,4 +1,4 @@
-
+/*
 fn f(a: i32, b: i32) -> i32 {
     a + 2 * b
 }
@@ -10,4 +10,5 @@ mod tests {
     fn it_works() {
         assert_eq!(2 + 2, 4);
     }
-}
\ No newline at end of file
+}
+*/
\ No newline at end of file