From bb8011660510a321f9997f2cfb25ff3191b5f376 Mon Sep 17 00:00:00 2001 From: Michael Vines Date: Fri, 23 Aug 2019 15:45:55 -0700 Subject: [PATCH] Log build branch/commit on startup (#5626) --- validator/src/main.rs | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/validator/src/main.rs b/validator/src/main.rs index ccd3ab6e15..d9a3cef8a7 100644 --- a/validator/src/main.rs +++ b/validator/src/main.rs @@ -1,6 +1,6 @@ use bzip2::bufread::BzDecoder; use clap::{crate_description, crate_name, crate_version, value_t, value_t_or_exit, App, Arg}; -use console::Emoji; +use console::{style, Emoji}; use indicatif::{ProgressBar, ProgressStyle}; use log::*; use solana_client::rpc_client::RpcClient; @@ -488,11 +488,21 @@ fn main() { let (signer_service, signer_addr) = LocalVoteSignerService::new(dynamic_port_range); (Some(signer_service), signer_addr) }; + let init_complete_file = matches.value_of("init_complete_file"); + let verify_ledger = !matches.is_present("skip_ledger_verify"); validator_config.blockstream_unix_socket = matches .value_of("blockstream_unix_socket") .map(PathBuf::from); + println!( + "{} version {} (branch={}, commit={})", + style(crate_name!()).bold(), + crate_version!(), + option_env!("CI_BRANCH").unwrap_or("unknown"), + option_env!("CI_COMMIT").unwrap_or("unknown") + ); + if let Some(ref entrypoint_addr) = cluster_entrypoint { let expected_genesis_blockhash = initialize_ledger_path( entrypoint_addr, @@ -527,8 +537,6 @@ fn main() { node.info.rpc_pubsub = SocketAddr::new(gossip_addr.ip(), port_number + 1); }; - let verify_ledger = !matches.is_present("skip_ledger_verify"); - let validator = Validator::new( node, &Arc::new(keypair),