Method: Datadog::Runtime::Cgroup.parse

Defined in:
lib/ddtrace/runtime/cgroup.rb

.parse(line) ⇒ Object



35
36
37
38
39
40
41
# File 'lib/ddtrace/runtime/cgroup.rb', line 35

def parse(line)
  id, groups, path = line.scan(LINE_REGEX).first

  Descriptor.new(id, groups, path).tap do |descriptor|
    descriptor.controllers = groups.split(',') unless groups.nil?
  end
end