taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit 9769f6960173ba94d2e19dbb438c6bdf8764f1cd
parent edb724c0d6756e2d1fd476e66c43661d40755faf
Author: Florian Dold <florian@dold.me>
Date:   Wed,  4 Aug 2021 23:16:08 +0200

linting

Diffstat:
Mpackages/taler-util/src/talerconfig.ts | 2+-
Mpackages/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 @@ -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<string> { diff --git 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<void> { } } + 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<void> { } 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.");