+1
-15
crates/knot/src/cli.rs
+1
-15
crates/knot/src/cli.rs
···
3
use identity::{Did, ResolveError, Resolver};
4
use std::{path::PathBuf, str::FromStr};
5
6
-
#[derive(Parser)]
7
#[command(about, author, version)]
8
pub struct Arguments {
9
/// Knot-server FQDN.
···
51
default_value = "https://plc.directory"
52
)]
53
pub plc_directory: String,
54
-
}
55
-
56
-
impl fmt::Debug for Arguments {
57
-
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
58
-
f.debug_struct("Arguments")
59
-
.field("name", &self.name)
60
-
.field("owner", &self.owner)
61
-
.field("repos", &self.repos)
62
-
.field("addr", &self.addr)
63
-
.field("db", &"--") // Database URL may contain sensitive data
64
-
.field("upstream-port", &self.upstream_port)
65
-
.field("plc-director", &self.plc_directory)
66
-
.finish()
67
-
}
68
}
69
70
fn default_repository_base() -> PathBuf {
···
3
use identity::{Did, ResolveError, Resolver};
4
use std::{path::PathBuf, str::FromStr};
5
6
+
#[derive(Debug, Parser)]
7
#[command(about, author, version)]
8
pub struct Arguments {
9
/// Knot-server FQDN.
···
51
default_value = "https://plc.directory"
52
)]
53
pub plc_directory: String,
54
}
55
56
fn default_repository_base() -> PathBuf {