Radish alpha
h
Radicle Heartwood Protocol & Stack
Radicle
Git (anonymous pull)
Log in to clone via SSH
node: Minor logging improvements
Alexis Sellier committed 3 years ago
commit 54dc34d4b95cecae167aaca508b9f1e42cd589db
parent 35f22ba37af1b96499b83566fd69dfe50d4441b9
1 file changed +6 -2
modified radicle-node/src/main.rs
@@ -5,6 +5,7 @@ use crossbeam_channel as chan;
use cyphernet::addr::PeerAddr;
use localtime::LocalDuration;

+
use radicle::prelude::Signer;
use radicle::profile;
use radicle_node::crypto::ssh::keystore::{Keystore, MemorySigner};
use radicle_node::prelude::{Address, NodeId};
@@ -112,17 +113,20 @@ impl Options {
fn execute() -> anyhow::Result<()> {
    logger::init(log::Level::Debug)?;

-
    log::info!("Starting node..");
+
    log::info!(target: "node", "Starting node..");

    let options = Options::from_env()?;
    let home = profile::home()?;

-
    log::info!("Unlocking node keystore..");
+
    log::info!(target: "node", "Unlocking node keystore..");

    let passphrase = term::io::passphrase(profile::env::RAD_PASSPHRASE)
        .context(format!("`{}` must be set", profile::env::RAD_PASSPHRASE))?;
    let keystore = Keystore::new(&home.keys());
    let signer = MemorySigner::load(&keystore, passphrase)?;
+

+
    log::info!(target: "node", "Node ID is {}", signer.public_key());
+

    let config = service::Config {
        connect: options.connect.into_iter().collect(),
        external_addresses: options.external_addresses,