restrict_elem_type
This enum represents the type of an ebuild restrict token as per PMS 7.3.6.
UNKNOWN
represents a restrict token not described in PMS.- enum pms_utils.ebuild.restrict_elem_type(value)
Constructs a new restrict_elem_type object from the input expression.
- Raises:
ValueError – The expression is invalid.
Valid values are as follows:
- UNKNOWN = <restrict_elem_type.UNKNOWN: 0>
- mirror = <restrict_elem_type.mirror: 1>
- fetch = <restrict_elem_type.fetch: 2>
- strip = <restrict_elem_type.strip: 3>
- userpriv = <restrict_elem_type.userpriv: 4>
- test = <restrict_elem_type.test: 5>