vw_small

Hardened fork of Vaultwarden (https://github.com/dani-garcia/vaultwarden) with fewer features.
git clone https://git.philomathiclife.com/repos/vw_small
Log | Files | Refs | README

commit a87646b8cb3260d7abf407e137aa3825296fab6c
parent a2411eef569241765a779db9afc4cbd624ad6e96
Author: Daniel GarcĂ­a <dani-garcia@users.noreply.github.com>
Date:   Mon, 15 Jun 2020 23:40:39 +0200

Some format changes to main.rs

Diffstat:
Msrc/main.rs | 30++++++++++++++----------------
1 file changed, 14 insertions(+), 16 deletions(-)

diff --git a/src/main.rs b/src/main.rs @@ -17,11 +17,13 @@ extern crate diesel; extern crate diesel_migrations; use std::{ + fmt, // For panic logging fs::create_dir_all, + panic, path::Path, process::{exit, Command}, str::FromStr, - panic, thread, fmt // For panic logging + thread, }; #[macro_use] @@ -178,15 +180,13 @@ fn init_logging(level: log::LevelFilter) -> Result<(), fern::InitError> { Shim(backtrace) ); } - None => { - error!( - target: "panic", - "thread '{}' panicked at '{}'{:?}", - thread, - msg, - Shim(backtrace) - ) - } + None => error!( + target: "panic", + "thread '{}' panicked at '{}'{:?}", + thread, + msg, + Shim(backtrace) + ), } })); @@ -336,14 +336,11 @@ mod migrations { } fn launch_rocket(extra_debug: bool) { - // Create Rocket object, this stores current log level and sets its own - let rocket = rocket::ignite(); - let basepath = &CONFIG.domain_path(); // If adding more paths here, consider also adding them to // crate::utils::LOGGED_ROUTES to make sure they appear in the log - let rocket = rocket + let result = rocket::ignite() .mount(&[basepath, "/"].concat(), api::web_routes()) .mount(&[basepath, "/api"].concat(), api::core_routes()) .mount(&[basepath, "/admin"].concat(), api::admin_routes()) @@ -354,9 +351,10 @@ fn launch_rocket(extra_debug: bool) { .manage(api::start_notification_server()) .attach(util::AppHeaders()) .attach(util::CORS()) - .attach(util::BetterLogging(extra_debug)); + .attach(util::BetterLogging(extra_debug)) + .launch(); // Launch and print error if there is one // The launch will restore the original logging level - error!("Launch error {:#?}", rocket.launch()); + error!("Launch error {:#?}", result); }