Method: NewRelic::Agent::SystemInfo.parse_cgroup_ids
- Defined in:
- lib/new_relic/agent/system_info.rb
permalink .parse_cgroup_ids(cgroup_info) ⇒ Object
261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 |
# File 'lib/new_relic/agent/system_info.rb', line 261 def self.parse_cgroup_ids(cgroup_info) cgroup_ids = {} cgroup_info.split("\n").each do |line| parts = line.split(':') next unless parts.size == 3 _, subsystems, cgroup_id = parts subsystems = subsystems.split(',') subsystems.each do |subsystem| cgroup_ids[subsystem] = cgroup_id end end cgroup_ids end |