use config
This commit is contained in:
parent
fb31895c1e
commit
2cf4e1dbc0
|
@ -84,13 +84,13 @@ async fn main() {
|
|||
// initialize tracing
|
||||
tracing_subscriber::fmt::init();
|
||||
|
||||
let _config: Config = serde_json::from_str(
|
||||
let config: Config = serde_json::from_str(
|
||||
&std::fs::read_to_string(
|
||||
std::env::args().nth(1)
|
||||
.expect("Call with config.json")
|
||||
).expect("read config")
|
||||
).expect("parse config");
|
||||
let jabber = jabber::run(/*secret*/).await;
|
||||
let jabber = jabber::run(config.jid, config.password, config.muc).await;
|
||||
let state = AppState {
|
||||
jabber,
|
||||
alerts: Arc::new(Mutex::new(HashMap::new())),
|
||||
|
@ -101,7 +101,7 @@ async fn main() {
|
|||
.route("/api/v2/alerts", post(alerts))
|
||||
.with_state(state);
|
||||
|
||||
let addr = SocketAddr::from(([127, 0, 0, 1], 9022));
|
||||
let addr = SocketAddr::from(([127, 0, 0, 1], config.listen_port));
|
||||
tracing::debug!("listening on {}", addr);
|
||||
let server = axum::Server::bind(&addr)
|
||||
.serve(app.into_make_service());
|
||||
|
|
Loading…
Reference in New Issue