Keep server alive during scan
This commit is contained in:
parent
d279bf6603
commit
471d7def84
@ -10,6 +10,8 @@ use diesel::pg::PgConnection;
|
|||||||
|
|
||||||
extern crate wynncraft;
|
extern crate wynncraft;
|
||||||
|
|
||||||
|
extern crate reqwest;
|
||||||
|
|
||||||
use std::env;
|
use std::env;
|
||||||
use std::thread;
|
use std::thread;
|
||||||
|
|
||||||
@ -44,13 +46,13 @@ fn main() {
|
|||||||
thread::sleep_ms(2500);
|
thread::sleep_ms(2500);
|
||||||
println!("Getting {:?}", name);
|
println!("Getting {:?}", name);
|
||||||
if let Ok(Some(prefix)) = wynncraft::guild(&name).map(|x| x.map(|x| x.prefix)) {
|
if let Ok(Some(prefix)) = wynncraft::guild(&name).map(|x| x.map(|x| x.prefix)) {
|
||||||
let guild = Guild { prefix, name };
|
let guild = Guild { prefix: prefix.trim().to_owned(), name };
|
||||||
if let Ok(_) = diesel::insert_into(guilds::table)
|
if let Ok(_) = diesel::insert_into(guilds::table)
|
||||||
.values(&guild)
|
.values(&guild)
|
||||||
.on_conflict(guilds::prefix)
|
.on_conflict(guilds::prefix)
|
||||||
.do_nothing()
|
.do_nothing()
|
||||||
.execute(&conn) {
|
.execute(&conn) {
|
||||||
|
let _ = reqwest::get("https://https://wynnapi.herokuapp.com/");
|
||||||
} else {
|
} else {
|
||||||
println!("Fail!");
|
println!("Fail!");
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user