NCM::Component::metaconfig::cgroups - schema¶
Types¶
- /software/components/metaconfig/cgroups_cgrule_user
- /software/components/metaconfig/cgroups_cgrule_user/name
- Optional
- Type: string
- /software/components/metaconfig/cgroups_cgrule_user/group
- Optional
- Type: string
- /software/components/metaconfig/cgroups_cgrule_user/ditto
- Optional
- Type: boolean
- /software/components/metaconfig/cgroups_cgrule_user/any
- Optional
- Type: boolean
- /software/components/metaconfig/cgroups_controller
- /software/components/metaconfig/cgroups_cgrule
- Description: Type for a single cgrule. Contents should be a list of these.
- /software/components/metaconfig/cgroups_cgrule/user
- Required
- Type: cgroups_cgrule_user
- /software/components/metaconfig/cgroups_cgrule/process
- Optional
- Type: string
- /software/components/metaconfig/cgroups_cgrule/controllers
- Required
- Type: cgroups_controller
- /software/components/metaconfig/cgroups_cgrule/destination
- Required
- Type: string
- /software/components/metaconfig/cgroups_cgconfig_permissions_task
- /software/components/metaconfig/cgroups_cgconfig_permissions_task/uid
- Optional
- Type: defined_user
- /software/components/metaconfig/cgroups_cgconfig_permissions_task/gid
- Optional
- Type: defined_group
- /software/components/metaconfig/cgroups_cgconfig_permissions_task/fperm
- Optional
- Type: string
- /software/components/metaconfig/cgroups_cgconfig_permissions_admin
- /software/components/metaconfig/cgroups_cgconfig_permissions_admin/dperm
- Optional
- Type: string
- /software/components/metaconfig/cgroups_cgconfig_permissions
- /software/components/metaconfig/cgroups_cgconfig_permissions/task
- Optional
- Type: cgroups_cgconfig_permissions_task
- /software/components/metaconfig/cgroups_cgconfig_permissions/admin
- Optional
- Type: cgroups_cgconfig_permissions_admin
- /software/components/metaconfig/cgroups_cgconfig_mount
- /software/components/metaconfig/cgroups_cgconfig_controllers
- /software/components/metaconfig/cgroups_cgconfig_group
- /software/components/metaconfig/cgroups_cgconfig_group/perm
- Optional
- Type: cgroups_cgconfig_permissions
- /software/components/metaconfig/cgroups_cgconfig_group/controllers
- Optional
- Type: cgroups_cgconfig_controllers
- /software/components/metaconfig/cgroups_cgconfig_default
- /software/components/metaconfig/cgroups_cgconfig_default/perm
- Optional
- Type: cgroups_cgconfig_permissions
- /software/components/metaconfig/cgroups_cgconfig_service
- /software/components/metaconfig/cgroups_cgconfig_service/mount
- Optional
- Type: cgroups_cgconfig_mount
- /software/components/metaconfig/cgroups_cgconfig_service/group
- Optional
- Type: cgroups_cgconfig_group
- /software/components/metaconfig/cgroups_cgconfig_service/template
- Optional
- Type: cgroups_cgconfig_group
- /software/components/metaconfig/cgroups_cgconfig_service/default
- Optional
- Type: cgroups_cgconfig_default
Functions¶
- is_cgroups_controller
- Description: controllers from /proc/cgroups or named hierarchy