diff options
author | Elizabeth <me@liz.coffee> | 2025-06-02 18:07:31 -0700 |
---|---|---|
committer | Elizabeth <me@liz.coffee> | 2025-06-02 18:07:31 -0700 |
commit | d9c418425b035f00c950e6a83df9470d7af80413 (patch) | |
tree | 07c7445d7800a6ac6a3cf6b404ebcf4e27aad245 /worker/scripts/ansible_playbook | |
parent | 98f5c21aa65bbbca01a186a754249335b4afef57 (diff) | |
download | ci-d9c418425b035f00c950e6a83df9470d7af80413.tar.gz ci-d9c418425b035f00c950e6a83df9470d7af80413.zip |
Use log traceable in metric traceable
Diffstat (limited to 'worker/scripts/ansible_playbook')
-rwxr-xr-x | worker/scripts/ansible_playbook | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/worker/scripts/ansible_playbook b/worker/scripts/ansible_playbook index f2cd4b9..026f892 100755 --- a/worker/scripts/ansible_playbook +++ b/worker/scripts/ansible_playbook @@ -5,6 +5,7 @@ import { getRequiredEnvVars, getStdout, type IEither, + LogTraceable, LogMetricTraceable, Metric, prependWith, @@ -28,9 +29,8 @@ const eitherVault = Bitwarden.getConfigFromEnvironment() .mapRight((config) => new Bitwarden(config)); const playbookMetric = Metric.fromName("ansiblePlaybook.playbook"); -await LogMetricTraceable.from(eitherJob) - .bimap(TraceUtil.withTrace("ansible_playbook")) - .bimap(TraceUtil.withMetricTrace(playbookMetric)) +const _logJob = LogTraceable.of(eitherJob).bimap(TraceUtil.withTrace("ansible_playbook")); +await LogMetricTraceable.ofLogTraceable(_logJob).bimap(TraceUtil.withMetricTrace(playbookMetric)) .peek((tEitherJob) => tEitherJob.trace.trace("starting ansible playbook job! (⑅˘꒳˘)") ) |