projects
/
litoprism.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ef6cf27
)
Log requests
author
MegaBrutal
<code+git@megabrutal.com>
Sat, 26 Nov 2022 22:00:00 +0000
(23:00 +0100)
committer
MegaBrutal
<code+git@megabrutal.com>
Sat, 26 Nov 2022 22:00:00 +0000
(23:00 +0100)
src/main.rs
patch
|
blob
|
history
diff --git
a/src/main.rs
b/src/main.rs
index aadb29652d57d8429f50ea4de8b27789c72efd64..0405e228365a2954edf816918cf0e681675848c0 100644
(file)
--- a/
src/main.rs
+++ b/
src/main.rs
@@
-5,10
+5,11
@@
use std::fmt::Display;
use std::fmt;
use std::borrow::BorrowMut;
use std::sync::{Arc, Mutex};
use std::fmt;
use std::borrow::BorrowMut;
use std::sync::{Arc, Mutex};
+use log::LevelFilter;
use num_traits::Zero;
use num_traits::cast::AsPrimitive;
use percent_encoding::percent_decode_str;
use num_traits::Zero;
use num_traits::cast::AsPrimitive;
use percent_encoding::percent_decode_str;
-use actix_web::{get, web, App, HttpServer, HttpRequest, HttpResponse, Responder, ResponseError, Result};
+use actix_web::{
middleware::Logger,
get, web, App, HttpServer, HttpRequest, HttpResponse, Responder, ResponseError, Result};
use actix_web::body::BoxBody;
use actix_web::http::StatusCode;
use image::{ImageBuffer, ColorType, Rgb, RgbImage, write_buffer_with_format};
use actix_web::body::BoxBody;
use actix_web::http::StatusCode;
use image::{ImageBuffer, ColorType, Rgb, RgbImage, write_buffer_with_format};
@@
-378,13
+379,19
@@
async fn pdrop(canvas_id: web::Path<u8>,
#[actix_web::main] // or #[tokio::main]
async fn main() -> std::io::Result<()> {
#[actix_web::main] // or #[tokio::main]
async fn main() -> std::io::Result<()> {
- env_logger::init();
+ env_logger::builder()
+ .filter_module("actix_web", LevelFilter::Info)
+ .parse_default_env()
+ .init();
+
let listenaddress = env::args().nth(1).unwrap_or_else(|| "127.0.0.1:8080".to_string());
let canvas0 = Arc::new(Mutex::new(Canvas0(Some(Canvas::new(32, 32)))));
let canvas1 = Arc::new(Mutex::new(Canvas1(None)));
let canvas2 = Arc::new(Mutex::new(Canvas2(None)));
let listenaddress = env::args().nth(1).unwrap_or_else(|| "127.0.0.1:8080".to_string());
let canvas0 = Arc::new(Mutex::new(Canvas0(Some(Canvas::new(32, 32)))));
let canvas1 = Arc::new(Mutex::new(Canvas1(None)));
let canvas2 = Arc::new(Mutex::new(Canvas2(None)));
+
HttpServer::new(move || {
App::new()
HttpServer::new(move || {
App::new()
+ .wrap(Logger::default())
.service(greet)
.service(img_gen0)
.service(img_gen1)
.service(greet)
.service(img_gen0)
.service(img_gen1)