Method: OpenC3::MetricModel.redis_extract_p50_and_p99_seconds

Defined in:
lib/openc3/models/metric_model.rb

.redis_extract_p50_and_p99_seconds(value) ⇒ Object



70
71
72
73
74
75
76
77
78
79
# File 'lib/openc3/models/metric_model.rb', line 70

def self.redis_extract_p50_and_p99_seconds(value)
  if value
    split_value = value.to_s.split(',')
    p50 = split_value[0].split('=')[-1].to_f / 1_000_000
    p99 = split_value[-1].split('=')[-1].to_f / 1_000_000
    return p50, p99
  else
    return 0.0, 0.0
  end
end