Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mozilla/geckodriver.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/main.rs b/src/main.rs
index 4dd6c66..ca894e7 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -130,6 +130,7 @@ enum Operation {
log_level: Option<Level>,
address: SocketAddr,
settings: MarionetteSettings,
+ deprecated_storage_arg: bool,
},
}
@@ -159,7 +160,8 @@ fn parse_args(app: &mut App) -> ProgramResult<Operation> {
Err(e) => usage!("{}: {}:{}", e, host, port),
};
- let android_storage = value_t!(matches, "android_storage", AndroidStorageInput)?;
+ let android_storage = value_t!(matches, "android_storage", AndroidStorageInput)
+ .unwrap_or(AndroidStorageInput::Auto);
let binary = matches.value_of("binary").map(PathBuf::from);
@@ -189,6 +191,7 @@ fn parse_args(app: &mut App) -> ProgramResult<Operation> {
log_level,
address,
settings,
+ deprecated_storage_arg: matches.is_present("android_storage"),
}
};
@@ -204,6 +207,7 @@ fn inner_main(app: &mut App) -> ProgramResult<()> {
log_level,
address,
settings,
+ deprecated_storage_arg,
} => {
if let Some(ref level) = log_level {
logging::init_with_level(*level).unwrap();
@@ -211,6 +215,10 @@ fn inner_main(app: &mut App) -> ProgramResult<()> {
logging::init().unwrap();
}
+ if deprecated_storage_arg {
+ warn!("--android-storage argument is deprecated and will be removed soon.");
+ };
+
let handler = MarionetteHandler::new(settings);
let listening = webdriver::server::start(address, handler, extension_routes())?;
info!("Listening on {}", listening.socket);
@@ -325,9 +333,8 @@ fn make_app<'a, 'b>() -> App<'a, 'b> {
Arg::with_name("android_storage")
.long("android-storage")
.possible_values(&["auto", "app", "internal", "sdcard"])
- .default_value("auto")
.value_name("ANDROID_STORAGE")
- .help("Selects storage location to be used for test data."),
+ .help("Selects storage location to be used for test data (deprecated)."),
)
}