Skip to content

Commit 0d91f74

Browse files
exit-after/exit-after-secs -> exit-after-close/exit-after-timeout.
1 parent 4925aec commit 0d91f74

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

console_backend/src/cli_options.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -169,11 +169,11 @@ pub struct CliOptions {
169169

170170
/// Exit when file connection closes.
171171
#[clap(long)]
172-
pub exit_after: bool,
172+
pub exit_after_close: bool,
173173

174174
/// Set the number of seconds after which the app automatically quits.
175175
#[clap(long)]
176-
pub exit_after_secs: Option<f64>,
176+
pub exit_after_timeout: Option<f64>,
177177

178178
/// Start console from specific tab.
179179
#[clap(long)]
@@ -352,7 +352,7 @@ pub fn handle_cli(
352352
};
353353
} else if let Some(file) = opt.file.file {
354354
let filename = file.display().to_string();
355-
conn_manager.connect_to_file(filename, RealtimeDelay::On, opt.exit_after);
355+
conn_manager.connect_to_file(filename, RealtimeDelay::On, opt.exit_after_close);
356356
}
357357
if let Some(ref path) = opt.settings_yaml {
358358
sbp_settings::setting::load_from_path(path).expect("failed to load settings");

swiftnav_console/main.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@
225225

226226

227227
class BackendMessageReceiver(QObject):
228-
def __init__(self, app, backend, messages, exit_after_secs: Optional[int] = None):
228+
def __init__(self, app, backend, messages, exit_after_timeout: Optional[int] = None):
229229
super().__init__()
230230
self._app = app
231231
self._backend = backend
@@ -234,7 +234,7 @@ def __init__(self, app, backend, messages, exit_after_secs: Optional[int] = None
234234
self._thread.started.connect(self._handle_started) # pylint: disable=no-member
235235
self.moveToThread(self._thread)
236236
self.start_time = None
237-
self.exit_after_secs = exit_after_secs
237+
self.exit_after_timeout = exit_after_timeout
238238

239239
def _handle_started(self):
240240
QTimer.singleShot(0, self.receive_messages)
@@ -254,7 +254,7 @@ def receive_messages(self):
254254
QTimer.singleShot(0, self.receive_messages)
255255

256256
def _receive_messages(self):
257-
if self.exit_after_secs is not None and time.time() - self.start_time > self.exit_after_secs:
257+
if self.exit_after_timeout is not None and time.time() - self.start_time > self.exit_after_timeout:
258258
self._app.quit()
259259
buffer = self._backend.fetch_message()
260260
if not buffer:
@@ -581,8 +581,8 @@ def handle_cli_arguments(args: argparse.Namespace, globals_: QObject):
581581

582582

583583
def main(passed_args: Optional[Tuple[str, ...]] = None) -> int:
584-
parser = argparse.ArgumentParser(add_help=False, usage=argparse.SUPPRESS, allow_abbrev=False)
585-
parser.add_argument("--exit-after-secs", type=int, default=None)
584+
parser = argparse.ArgumentParser(add_help=False, usage=argparse.SUPPRESS)
585+
parser.add_argument("--exit-after-timeout", type=int, default=None)
586586
parser.add_argument("--show-fileio", action="store_true")
587587
parser.add_argument("--show-file-connection", action="store_true")
588588
parser.add_argument("--no-prompts", action="store_true")
@@ -721,7 +721,7 @@ def handle_qml_load_errors(obj, _url):
721721
app,
722722
backend_main,
723723
messages_main,
724-
exit_after_secs=args_main.exit_after_secs,
724+
exit_after_timeout=args_main.exit_after_timeout,
725725
)
726726
backend_msg_receiver.start()
727727

utils/bench_runner.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@
114114

115115
# Frontend CPU Benchmarks.
116116
DEFAULT_JSON_FILEPATH = "fileout.json"
117-
BENCHMARK_COMMAND_ARGS = lambda file_path: f" --exit-after --file {file_path}"
117+
BENCHMARK_COMMAND_ARGS = lambda file_path: f" --exit-after-close --file {file_path}"
118118
HYPERFINE_COMMAND = (
119119
lambda file_out: f'hyperfine --warmup 1 --runs 5 --cleanup "sleep 1" --show-output --export-json {file_out} '
120120
)

0 commit comments

Comments
 (0)