diff --git a/src/api3/config/datastore.rs b/src/api3/config/datastore.rs index 92d47745..bd93b6ab 100644 --- a/src/api3/config/datastore.rs +++ b/src/api3/config/datastore.rs @@ -5,7 +5,7 @@ use crate::api::schema::*; use crate::api::router::*; use crate::backup::chunk_store::*; use serde_json::{json, Value}; -use std::path::{Path, PathBuf}; +use std::path::PathBuf; use crate::config::datastore; @@ -15,7 +15,7 @@ pub fn get() -> ApiMethod { ObjectSchema::new("Directory index.")) } -fn get_datastore_list(param: Value, _info: &ApiMethod) -> Result { +fn get_datastore_list(_param: Value, _info: &ApiMethod) -> Result { let config = datastore::config()?; diff --git a/src/bin/pbs.rs b/src/bin/pbs.rs index 01547eeb..e0a1be9d 100644 --- a/src/bin/pbs.rs +++ b/src/bin/pbs.rs @@ -1,8 +1,6 @@ extern crate apitest; -use std::collections::HashMap; - -use apitest::api3; +//use apitest::api3; use apitest::cli::command::*; fn datastore_commands() -> CommandLineInterface { diff --git a/src/cli/command.rs b/src/cli/command.rs index b9c426db..b808d16f 100644 --- a/src/cli/command.rs +++ b/src/cli/command.rs @@ -4,7 +4,7 @@ use std::collections::HashSet; use crate::api::schema::*; use crate::api::router::*; -use crate::api::config::*; +//use crate::api::config::*; use crate::getopts; pub fn print_cli_usage() { @@ -169,7 +169,7 @@ fn print_simple_completion( } } - for (name, (optional, schema)) in &cli_cmd.info.parameters.properties { + for (name, (_optional, _schema)) in &cli_cmd.info.parameters.properties { if done.contains(*name) { continue; } let option = String::from("--") + name; if option.starts_with(&prefix) { @@ -215,15 +215,15 @@ pub fn print_bash_completion(def: &CommandLineInterface) { Ok(val) => { match usize::from_str_radix(&val, 10) { Ok(i) => i, - Err(e) => return, + Err(_) => return, } } - Err(e) => return, + Err(_) => return, }; let cmdline = match std::env::var("COMP_LINE") { Ok(val) => val[0..comp_point].to_owned(), - Err(e) => return, + Err(_) => return, }; diff --git a/src/config/datastore.rs b/src/config/datastore.rs index 109ce2e9..86a5f325 100644 --- a/src/config/datastore.rs +++ b/src/config/datastore.rs @@ -1,7 +1,7 @@ use failure::*; use std::fs::{OpenOptions}; -use std::io::{Read, Write}; +use std::io::Read; //use std::sync::Arc; use crate::tools;