summaryrefslogtreecommitdiff
path: root/vendor/github.com/containerd/cgroups/perf_event.go
blob: 0fa43ec1f683f1cfa9f62aeb521be4c27b5c6d91 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package cgroups

import "path/filepath"

func NewPerfEvent(root string) *PerfEventController {
	return &PerfEventController{
		root: filepath.Join(root, string(PerfEvent)),
	}
}

type PerfEventController struct {
	root string
}

func (p *PerfEventController) Name() Name {
	return PerfEvent
}

func (p *PerfEventController) Path(path string) string {
	return filepath.Join(p.root, path)
}