Skip to content
This repository was archived by the owner on Jan 22, 2025. It is now read-only.

Commit b76ed3d

Browse files
committed
Tweak logging and cli
1 parent df4e6c5 commit b76ed3d

File tree

3 files changed

+13
-1
lines changed

3 files changed

+13
-1
lines changed

core/src/banking_trace.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,10 @@ impl BankingTracer {
216216
})
217217
}
218218

219+
pub fn is_enabled(&self) -> bool {
220+
self.enabled_tracer.is_some()
221+
}
222+
219223
fn create_channel(&self, label: ChannelLabel) -> (BankingPacketSender, BankingPacketReceiver) {
220224
Self::channel(
221225
label,

core/src/validator.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -937,6 +937,14 @@ impl Validator {
937937
config.banking_trace_dir_byte_limit,
938938
)))
939939
.map_err(|err| format!("{} [{:?}]", &err, &err))?;
940+
if banking_tracer.is_enabled() {
941+
info!(
942+
"Enabled banking tracer (dir_byte_limit: {})",
943+
config.banking_trace_dir_byte_limit
944+
);
945+
} else {
946+
info!("Disabled banking tracer");
947+
}
940948

941949
let (replay_vote_sender, replay_vote_receiver) = unbounded();
942950
let tvu = Tvu::new(

validator/src/cli.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1310,7 +1310,7 @@ pub fn app<'a>(version: &'a str, default_args: &'a DefaultArgs) -> App<'a, 'a> {
13101310
// expose friendly alternative name to cli than internal
13111311
// implementation-oriented one
13121312
.long("enable-banking-trace")
1313-
.value_name("MAX_BYTES")
1313+
.value_name("BYTES")
13141314
.validator(is_parsable::<DirByteLimit>)
13151315
.takes_value(true)
13161316
// Firstly, zero limit value causes tracer to be disabled

0 commit comments

Comments
 (0)