generated from PlexSheep/rs-base
fix(cli): accept "-" for stdin marker at any position #2
cargo devel CI / cargo CI (push) Has been cancelled
Details
cargo devel CI / cargo CI (push) Has been cancelled
Details
This commit is contained in:
parent
18008e9c41
commit
256b362f39
|
@ -63,11 +63,11 @@ pub struct Cli {
|
|||
fn main() {
|
||||
let mut cli = cli_parse();
|
||||
let mut sources: Vec<Box<dyn DataSource>> = Vec::new();
|
||||
if !cli.data_source.is_empty() && cli.data_source[0] != "-" {
|
||||
if !cli.data_source.is_empty() && !cli.data_source.contains(&"-".to_string()) {
|
||||
for data_source in &cli.data_source {
|
||||
let data_source: PathBuf = PathBuf::from(data_source);
|
||||
if data_source.is_dir() {
|
||||
warn!("Not a file {:?}, skipping", data_source);
|
||||
warn!("'{:?}' is a directory and cannot be dumped, skipping", data_source);
|
||||
// std::process::exit(1);
|
||||
continue;
|
||||
}
|
||||
|
|
Reference in New Issue