update clap to v3: sys-tuner
This commit is contained in:
@@ -11,7 +11,7 @@ documentation = "https://docs.rs/solana-sys-tuner"
|
|||||||
publish = true
|
publish = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
clap = "3.1.5"
|
clap = { version = "3.1.5", features = ["cargo"] }
|
||||||
log = "0.4.14"
|
log = "0.4.14"
|
||||||
libc = "0.2.117"
|
libc = "0.2.117"
|
||||||
solana-logger = { path = "../logger", version = "=1.10.1" }
|
solana-logger = { path = "../logger", version = "=1.10.1" }
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
#[cfg(not(target_family = "windows"))]
|
#[cfg(not(target_family = "windows"))]
|
||||||
use clap::{crate_description, crate_name, value_t_or_exit, App, Arg};
|
use clap::{crate_description, crate_name, Arg, Command};
|
||||||
use log::*;
|
use log::*;
|
||||||
|
|
||||||
#[cfg(target_os = "linux")]
|
#[cfg(target_os = "linux")]
|
||||||
@@ -98,11 +98,11 @@ fn tune_kernel_udp_buffers_and_vmmap() {
|
|||||||
#[cfg(unix)]
|
#[cfg(unix)]
|
||||||
fn main() {
|
fn main() {
|
||||||
solana_logger::setup();
|
solana_logger::setup();
|
||||||
let matches = App::new(crate_name!())
|
let matches = Command::new(crate_name!())
|
||||||
.about(crate_description!())
|
.about(crate_description!())
|
||||||
.version(solana_version::version!())
|
.version(solana_version::version!())
|
||||||
.arg(
|
.arg(
|
||||||
Arg::with_name("user")
|
Arg::new("user")
|
||||||
.long("user")
|
.long("user")
|
||||||
.value_name("user name")
|
.value_name("user name")
|
||||||
.takes_value(true)
|
.takes_value(true)
|
||||||
@@ -111,7 +111,7 @@ fn main() {
|
|||||||
)
|
)
|
||||||
.get_matches();
|
.get_matches();
|
||||||
|
|
||||||
let user = value_t_or_exit!(matches, "user", String);
|
let user: String = matches.value_of_t_or_exit("user");
|
||||||
|
|
||||||
#[cfg(target_os = "linux")]
|
#[cfg(target_os = "linux")]
|
||||||
tune_kernel_udp_buffers_and_vmmap();
|
tune_kernel_udp_buffers_and_vmmap();
|
||||||
|
Reference in New Issue
Block a user