n0-computer / iroh

peer-2-peer that just works
https://iroh.computer
Apache License 2.0
2.6k stars 164 forks source link

refactor(iroh-cli)!: Use config and logging from iroh-node-utils #2953

Closed rklaehn closed 2 days ago

rklaehn commented 3 days ago

Description

Move things like figuring out the configuration and data directory into iroh-node-utils as well, so it can be used from other binaries than iroh-cli. E.g. doctor, or a pure blobs bin, or for testing.

Breaking Changes

This affects iroh-cli, which is a bin crate. But nevertheless, here are the changes:

Notes & open questions

Change checklist

github-actions[bot] commented 3 days ago

Documentation for this PR has been generated and is available at: https://n0-computer.github.io/iroh/pr/2953/docs/iroh/

Last updated: 2024-11-20T11:15:10Z

github-actions[bot] commented 3 days ago

Netsim report & logs for this PR have been generated and is available at: LOGS This report will remain available for 3 days.

Last updated for commit: ea0f0f1