automatic cargo CI changes

This commit is contained in:
cscherrNT 2024-08-21 10:18:07 +00:00 committed by github-actions[bot]
parent 670a4bd192
commit 9f9ea39e58
4 changed files with 10 additions and 11 deletions

View File

@ -6,11 +6,11 @@ use clap::Parser;
use clap_verbosity_flag::{InfoLevel, Verbosity};
/// short about section displayed in help
const ABOUT_ROOT: &'static str = r##"
const ABOUT_ROOT: &str = r##"
Let your hosts play ping pong over the network
"##;
/// longer about section displayed in help, is combined with [the short help](ABOUT_ROOT)
static LONG_ABOUT_ROOT: &'static str = r##"
static LONG_ABOUT_ROOT: &str = r##"
Connect to a ping pong server and periodically send a ping. The server will reply with a pong.
That's it really. You can also host your own netpong server (server feature).
@ -86,6 +86,6 @@ impl Cli {
.build()
.expect("could not initialize Logger");
}
return cli;
cli
}
}

View File

@ -7,7 +7,7 @@ pub mod conf;
pub fn decode(buf: &[u8]) -> Result<String, Utf8Error> {
Ok(match std::str::from_utf8(buf) {
Ok(s) => s.to_string(),
Err(err) => return Err(err.into()),
Err(err) => return Err(err),
}
.trim_matches(char::from(0))
.to_string())

View File

@ -5,7 +5,6 @@
use anyhow::Result;
use libpt::log::*;
use tokio;
mod client;
mod common;

View File

@ -109,10 +109,10 @@ impl Server {
error!("the server needs a key!");
return Err(std::io::ErrorKind::InvalidInput.into());
}
let key = private_key(&mut std::io::BufReader::new(File::open(
private_key(&mut std::io::BufReader::new(File::open(
cfg.key.clone().unwrap(),
)?));
return key;
)?))
}
fn load_certs(cfg: Config) -> std::io::Result<Vec<CertificateDer<'static>>> {
@ -121,18 +121,18 @@ impl Server {
return Err(std::io::ErrorKind::InvalidInput.into());
}
match certs(&mut std::io::BufReader::new(File::open(
&cfg.certs.clone().unwrap(),
cfg.certs.clone().unwrap(),
)?))
.collect::<std::io::Result<Vec<CertificateDer<'static>>>>()
{
Ok(v) if !v.is_empty() => Ok(v),
Ok(_) => {
error!("no certs found in provided file {:?}", cfg.certs);
return Err(std::io::ErrorKind::InvalidInput.into());
Err(std::io::ErrorKind::InvalidInput.into())
}
Err(err) => {
error!("could not load certs: {err:?}");
return Err(err);
Err(err)
}
}
}