17244: Refactor crunchstat to use cgroup unified/hybrid modes.
[arvados.git] / lib / crunchrun / singularity.go
index 8c0d8f5bc96eaac9733c37f187feba3376737a3c..daa0bfe94dd9442d0198d01caa5abbffdf1d3b61 100644 (file)
@@ -353,8 +353,12 @@ func (e *singularityExecutor) Start() error {
        return nil
 }
 
-func (e *singularityExecutor) CgroupID() string {
-       return ""
+func (e *singularityExecutor) Pid() int {
+       pid, err := e.containedProcess()
+       if err != nil {
+               return -1
+       }
+       return pid
 }
 
 func (e *singularityExecutor) Stop() error {