packages feed

hs-opentelemetry-api-0.0.1.0: src/OpenTelemetry/Trace/Id/Generator/Dummy.hs

module OpenTelemetry.Trace.Id.Generator.Dummy where

import OpenTelemetry.Trace.Id.Generator

-- | A non-functioning id generator for use when an SDK is not installed
dummyIdGenerator :: IdGenerator
dummyIdGenerator = IdGenerator
  { generateSpanIdBytes = pure "\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL"
  , generateTraceIdBytes = pure "\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL"
  }