From 9769f6960173ba94d2e19dbb438c6bdf8764f1cd Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Wed, 4 Aug 2021 23:16:08 +0200 Subject: linting --- packages/taler-util/src/talerconfig.ts | 2 +- packages/taler-wallet-cli/src/lint.ts | 16 +++++++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/packages/taler-util/src/talerconfig.ts b/packages/taler-util/src/talerconfig.ts index 8652a8b01..dbdb93507 100644 --- a/packages/taler-util/src/talerconfig.ts +++ b/packages/taler-util/src/talerconfig.ts @@ -544,7 +544,7 @@ export class Configuration { * Get lower-cased section names. */ getSectionNames(): string[] { - return Object.keys(this.sectionMap).map((x) => x.toLowerCase()); + return Object.keys(this.sectionMap).map((x) => x.toUpperCase()); } getString(section: string, option: string): ConfigValue { diff --git a/packages/taler-wallet-cli/src/lint.ts b/packages/taler-wallet-cli/src/lint.ts index 61b6d622f..e6155b48e 100644 --- a/packages/taler-wallet-cli/src/lint.ts +++ b/packages/taler-wallet-cli/src/lint.ts @@ -198,6 +198,16 @@ async function checkWireConfig(context: LintContext): Promise { } } + if (accounts.size === 0) { + console.log( + "error: No accounts configured (no sections EXCHANGE_ACCOUNT-*).", + ); + if (!context.cont) { + console.log("Aborting further checks."); + process.exit(1); + } + } + for (const acc of accounts) { if (!credentials.has(acc)) { console.log( @@ -207,19 +217,19 @@ async function checkWireConfig(context: LintContext): Promise { } for (const acc of accounts) { - // test debit history + // test credit history { const res = await sh( context, "su -l --shell /bin/sh " + - "-c 'taler-exchange-wire-gateway-client -s exchange-accountcredentials-${acc} --debit-history'" + + `-c 'taler-exchange-wire-gateway-client -s exchange-accountcredentials-${acc} --credit-history'` + "taler-exchange-wire", ); if (res.status != 0) { console.log(res.stdout); console.log(res.stderr); console.log( - "error: Could not run wirewatch. Please review logs above.", + "error: Could not run taler-exchange-wire-gateway-client. Please review logs above.", ); if (!context.cont) { console.log("Aborting further checks."); -- cgit v1.2.3