From 57223a0f9adfa39c7c0e66204fd1f04773aebecf Mon Sep 17 00:00:00 2001 From: dsehnal <david.sehnal@gmail.com> Date: Wed, 26 Jan 2022 16:49:18 +0100 Subject: [PATCH] Fix VolumeServer/query CLI --- CHANGELOG.md | 2 ++ src/servers/volume/config.ts | 6 +++--- src/servers/volume/query.ts | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 35f3f69b5..283c8880f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ Note that since we don't clearly distinguish between a public and private interf ## [Unreleased] +- Fix VolumeServer/query CLI + ## [v3.0.0] - 2022-01-23 - Assembly handling tweaks: diff --git a/src/servers/volume/config.ts b/src/servers/volume/config.ts index cc51934c1..aac669db9 100644 --- a/src/servers/volume/config.ts +++ b/src/servers/volume/config.ts @@ -197,13 +197,13 @@ export function configureLocal() { description: VOLUME_SERVER_HEADER }); parser.add_argument('--jobs', { help: `Path to a JSON file with job specification.`, required: false }); - parser.add_argument('--jobsTemplate', { help: 'Print example template for jobs.json and exit.', required: false, nargs: 0 }); + parser.add_argument('--jobsTemplate', { help: 'Print example template for jobs.json and exit.', required: false, action: 'store_true' }); addJsonConfigArgs(parser); addLimitsArgs(parser); const config = parser.parse_args() as LimitsConfig & ServerJsonConfig; - if (config.cfgTemplate !== null) { + if (config.cfgTemplate) { console.log(JSON.stringify(DefaultLimitsConfig, null, 2)); process.exit(0); } @@ -216,7 +216,7 @@ export function configureLocal() { setLimitsConfig(cfg); } - if (config.printCfg !== null) { + if (config.printCfg) { console.log(JSON.stringify(LimitsConfig, null, 2)); process.exit(0); } diff --git a/src/servers/volume/query.ts b/src/servers/volume/query.ts index b71dcc2d4..7909ca76b 100644 --- a/src/servers/volume/query.ts +++ b/src/servers/volume/query.ts @@ -14,7 +14,7 @@ import * as LocalApi from './server/local-api'; const config = configureLocal(); -if (config.jobsTemplate !== null) { +if (config.jobsTemplate) { const exampleJobs: LocalApi.JobEntry[] = [{ source: { filename: `g:/test/mdb/xray-1tqn.mdb`, -- GitLab