Sha256: b7d54e6e3ab1bfa7a71e43a93ce86e413371bde449153cbefcc22bc28682be37
Contents?: true
Size: 307 Bytes
Versions: 2
Compression:
Stored size: 307 Bytes
Contents
require 'uuid' require 'sitehub/constants' class SiteHub class TransactionId include Constants def initialize app @app = app end #TODO - don't overwrite def call env env[RackHttpHeaderKeys::TRANSACTION_ID] ||= UUID.generate(:compact) @app.call env end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sitehub-0.4.2 | lib/sitehub/transaction_id.rb |
sitehub-0.4.1 | lib/sitehub/transaction_id.rb |