diff options
| -rw-r--r-- | packages/taler-harness/src/index.ts | 2 | ||||
| -rw-r--r-- | packages/taler-util/src/talerconfig.ts | 8 | 
2 files changed, 7 insertions, 3 deletions
| diff --git a/packages/taler-harness/src/index.ts b/packages/taler-harness/src/index.ts index 841e17dc7..0efaea9ad 100644 --- a/packages/taler-harness/src/index.ts +++ b/packages/taler-harness/src/index.ts @@ -196,7 +196,7 @@ configCli        res = config.getPath(args.get.section, args.get.option);      }      if (res.isDefined()) { -      console.log(res.value); +      console.log(res.getValue());      } else {        console.warn("not found");        process.exit(1); diff --git a/packages/taler-util/src/talerconfig.ts b/packages/taler-util/src/talerconfig.ts index 098f5f9a4..e9eb71279 100644 --- a/packages/taler-util/src/talerconfig.ts +++ b/packages/taler-util/src/talerconfig.ts @@ -82,7 +82,7 @@ export class ConfigValue<T> {      private optionName: string,      private value: string | undefined,      private converter: (x: string) => T, -  ) {} +  ) { }    required(): T {      if (this.value == undefined) { @@ -112,6 +112,10 @@ export class ConfigValue<T> {    isDefined(): boolean {      return this.value !== undefined;    } + +  getValue(): string | undefined { +    return this.value +  }  }  /** @@ -245,7 +249,7 @@ function globMatch(pattern: string, str: string): boolean {    /* Backtrack position in pattern */    let patBt = -1; -  for (;;) { +  for (; ;) {      if (pattern[patPos] === "*") {        strBt = strPos;        patBt = patPos++; | 
