Method: Atatus.set_label

Defined in:
lib/atatus.rb

.set_label(key, value) ⇒ Object

Set a label value for the current transaction

Parameters:

  • key (String, Symbol)

    A key

  • value (Object)

    A value

Returns:

  • (Object)

    The given value



359
360
361
362
363
364
365
366
367
368
369
370
# File 'lib/atatus.rb', line 359

def set_label(key, value)
  case value
  when TrueClass,
       FalseClass,
       Numeric,
       NilClass,
       String
    agent&.set_label(key, value)
  else
    agent&.set_label(key, value.to_s)
  end
end