jsonpath-rw-ext uses operator.add for "+" and operator.sub for "-". operator.add can do string concatenation, but operator.sub cannot do string subtraction. so the original hack does not work, perhaps we should use sub to get an empty string.

Change-Id: I9183a4a9f9cc345d8b4508bd7de1afa0eccd89d1
This commit is contained in:
Dou Yuan 2023-05-18 15:44:58 +08:00
parent 0db2d87a14
commit a0c56384b5
1 changed files with 1 additions and 1 deletions

View File

@ -383,7 +383,7 @@ metric:
# Identity
# NOTE(gordc): hack because jsonpath-rw-ext can't concat starting with string.
- name: $.payload.outcome - $.payload.outcome + 'identity.authenticate.' + $.payload.outcome
- name: $.payload.outcome.`sub(/.*/, )` + 'identity.authenticate.' + $.payload.outcome
type: 'delta'
unit: 'user'
volume: 1