projects
/
valheim_web.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add a Valheim controller module.
[valheim_web.git]
/
backend
/
src
/
main.rs
diff --git
a/backend/src/main.rs
b/backend/src/main.rs
index
99bebc3
..
98ad670
100644
(file)
--- a/
backend/src/main.rs
+++ b/
backend/src/main.rs
@@
-12,6
+12,8
@@
use ron::{ de::from_reader, ser::{ to_string_pretty, PrettyConfig } };
use serde::{ Deserialize, Serialize };
mod consts;
use serde::{ Deserialize, Serialize };
mod consts;
+mod tests;
+mod valheim_controller;
#[derive(Template)]
#[template(path = "main.html")]
#[derive(Template)]
#[template(path = "main.html")]
@@
-94,7
+96,7
@@
async fn main() -> std::io::Result<()> {
fn process_args() -> bool {
fn print_usage() {
println!("Usage:");
fn process_args() -> bool {
fn print_usage() {
println!("Usage:");
- println!(" {} [--help]", get_exe_name());
+ println!(" {} [--help]
[--status]
", get_exe_name());
}
let args: Vec<String> = args().collect();
}
let args: Vec<String> = args().collect();
@@
-102,6
+104,9
@@
fn process_args() -> bool {
if args.iter().any(|arg| arg == "--help") {
print_usage();
return true
if args.iter().any(|arg| arg == "--help") {
print_usage();
return true
+ } else if args.iter().any(|arg| arg == "--status") {
+ valheim_controller::is_valheim_running();
+ return true
}
false
}
false