Skip to content

Commit f98002e

Browse files
committed
[BGS-146] ⦗messages⦘ rover stderr should emit successfully updated router config after valid edit when --router-config is passed.
1 parent 5a94aad commit f98002e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/command/dev/next/router/hot_reload.rs

+5
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ use crate::{subtask::SubtaskHandleStream, utils::effect::write_file::WriteFile};
77

88
use super::config::RouterConfig;
99

10+
use rover_std::{debugln, errln, infoln};
11+
1012
pub enum RouterUpdateEvent {
1113
SchemaChanged { schema: String },
1214
ConfigChanged { config: RouterConfig },
@@ -69,12 +71,15 @@ where
6971
let _ = sender.send(message).tap_err(|err| {
7072
tracing::error!("Unable to send message. Error: {:?}", err)
7173
});
74+
infoln!("Router config updated.");
75+
debugln!("{}", config.inner());
7276
}
7377
Err(err) => {
7478
let message = HotReloadEvent::ConfigWritten(Err(Box::new(err)));
7579
let _ = sender.send(message).tap_err(|err| {
7680
tracing::error!("Unable to send message. Error: {:?}", err)
7781
});
82+
errln!("Router config failed to update. {}", err);
7883
}
7984
}
8085
}

0 commit comments

Comments
 (0)