summaryrefslogtreecommitdiffhomepage
path: root/mullvad_daemon/src/cli.rs
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2017-07-17 10:36:52 +0200
committerLinus Färnstrand <linus@mullvad.net>2017-07-17 10:48:09 +0200
commitf07f1a0262c908ff83490850b67a167f963efc2d (patch)
tree5a5209baefc0b10ba528f254e7ce2456c23f6ac9 /mullvad_daemon/src/cli.rs
parent6a4202fc8c55752f0fef86c04b628a3f9ada5279 (diff)
downloadmullvadvpn-f07f1a0262c908ff83490850b67a167f963efc2d.tar.xz
mullvadvpn-f07f1a0262c908ff83490850b67a167f963efc2d.zip
Rename all crates from snake_case to kebab-case
Diffstat (limited to 'mullvad_daemon/src/cli.rs')
-rw-r--r--mullvad_daemon/src/cli.rs45
1 files changed, 0 insertions, 45 deletions
diff --git a/mullvad_daemon/src/cli.rs b/mullvad_daemon/src/cli.rs
deleted file mode 100644
index 670a2bf28b..0000000000
--- a/mullvad_daemon/src/cli.rs
+++ /dev/null
@@ -1,45 +0,0 @@
-use clap::{App, Arg};
-use log;
-
-use std::path::PathBuf;
-
-pub struct Config {
- pub log_level: log::LogLevelFilter,
- pub log_file: Option<PathBuf>,
-}
-
-pub fn get_config() -> Config {
- let app = create_app();
- let matches = app.get_matches();
-
- let log_level = match matches.occurrences_of("v") {
- 0 => log::LogLevelFilter::Info,
- 1 => log::LogLevelFilter::Debug,
- _ => log::LogLevelFilter::Trace,
- };
- let log_file = matches.value_of_os("log_file").map(PathBuf::from);
-
- Config {
- log_level,
- log_file,
- }
-}
-
-fn create_app() -> App<'static, 'static> {
- App::new(::CRATE_NAME)
- .version(crate_version!())
- .author(crate_authors!())
- .about(crate_description!())
- .arg(
- Arg::with_name("v")
- .short("v")
- .multiple(true)
- .help("Sets the level of verbosity."),
- )
- .arg(
- Arg::with_name("log_file")
- .long("log")
- .takes_value(true)
- .help("Activates file logging to the given path"),
- )
-}