mirror of
https://github.com/redhat-developer/odo.git
synced 2025-10-19 03:06:19 +03:00
18 lines
312 B
Go
18 lines
312 B
Go
package podman
|
|
|
|
type Capabilities struct {
|
|
Cgroupv2 bool
|
|
}
|
|
|
|
func (o *PodmanCli) GetCapabilities() (Capabilities, error) {
|
|
var result Capabilities
|
|
info, err := o.getInfo()
|
|
if err != nil {
|
|
return Capabilities{}, err
|
|
}
|
|
if info.Host.CgroupsVersion == "v2" {
|
|
result.Cgroupv2 = true
|
|
}
|
|
return result, nil
|
|
}
|