summaryrefslogtreecommitdiff
path: root/sd_login/cgroup.go
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@lukeshu.com>2017-04-16 01:27:45 -0400
committerLuke Shumaker <lukeshu@lukeshu.com>2017-05-15 19:09:20 -0400
commit131b228ee70abffea7ca8580af7b5efe2cd36ead (patch)
treecb2c0c7fb0ff558bf33742761f43a7388c984211 /sd_login/cgroup.go
parent16143217c55e70b592c8df72b3315c6bc3dbdfd6 (diff)
sd_login: work on it
Diffstat (limited to 'sd_login/cgroup.go')
-rw-r--r--sd_login/cgroup.go16
1 files changed, 16 insertions, 0 deletions
diff --git a/sd_login/cgroup.go b/sd_login/cgroup.go
new file mode 100644
index 0000000..0ceef37
--- /dev/null
+++ b/sd_login/cgroup.go
@@ -0,0 +1,16 @@
+package sd_login
+
+type _Cgroup interface {
+ MustSkipSystemPrefix() _Cgroup
+ GetSession() Session
+ GetOwnerUser() User
+ GetMachine() Machine
+
+ GetUserSlice() string
+ GetUserUnit() string
+
+ GetSlice() string
+ GetUnit() string
+}
+
+func (pid PID) getCgroup() (_Cgroup, error)