fix: cli arg DOCKER > ms
This commit is contained in:
@@ -220,7 +220,7 @@ impl DockerData {
|
|||||||
docker,
|
docker,
|
||||||
gui_state,
|
gui_state,
|
||||||
initialised: false,
|
initialised: false,
|
||||||
sleep_duration: Duration::from_millis(args.docker as u64),
|
sleep_duration: Duration::from_millis(args.docker_interval as u64),
|
||||||
timestamps: args.timestamp,
|
timestamps: args.timestamp,
|
||||||
};
|
};
|
||||||
inner.initialise_container_data().await;
|
inner.initialise_container_data().await;
|
||||||
|
|||||||
@@ -8,13 +8,17 @@ use tracing::error;
|
|||||||
|
|
||||||
pub struct CliArgs {
|
pub struct CliArgs {
|
||||||
/// Docker update interval in ms, minimum 1, reccomended 500+
|
/// Docker update interval in ms, minimum 1, reccomended 500+
|
||||||
#[clap(short = 'd', default_value_t = 1000)]
|
#[clap(short = 'd', value_name = "ms", default_value_t = 1000)]
|
||||||
pub docker: u32,
|
pub docker_interval: u32,
|
||||||
|
|
||||||
/// Don't draw gui - for debugging - mostly pointless
|
/// Don't draw gui - for debugging - mostly pointless
|
||||||
#[clap(short = 'g')]
|
#[clap(short = 'g')]
|
||||||
pub gui: bool,
|
pub gui: bool,
|
||||||
|
|
||||||
|
/// Install to ./local/bin
|
||||||
|
#[clap(short = 'i')]
|
||||||
|
pub install: bool,
|
||||||
|
|
||||||
/// Remove timestamps from Docker logs
|
/// Remove timestamps from Docker logs
|
||||||
#[clap(short = 't')]
|
#[clap(short = 't')]
|
||||||
pub timestamp: bool,
|
pub timestamp: bool,
|
||||||
@@ -35,15 +39,16 @@ impl CliArgs {
|
|||||||
|
|
||||||
// Quit the program if the docker update argument is 0
|
// Quit the program if the docker update argument is 0
|
||||||
// Should maybe change it to check if less than 100
|
// Should maybe change it to check if less than 100
|
||||||
if args.docker == 0 {
|
if args.docker_interval == 0 {
|
||||||
error!("docker args needs to be greater than 0");
|
error!("docker args needs to be greater than 0");
|
||||||
process::exit(1)
|
process::exit(1)
|
||||||
}
|
}
|
||||||
Self {
|
Self {
|
||||||
color: args.color,
|
color: args.color,
|
||||||
docker: args.docker,
|
docker_interval: args.docker_interval,
|
||||||
gui: !args.gui,
|
gui: !args.gui,
|
||||||
raw: args.raw,
|
raw: args.raw,
|
||||||
|
install: args.install,
|
||||||
timestamp: !args.timestamp,
|
timestamp: !args.timestamp,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user