Source code for SCAutolib.enums

from enum import Enum, auto


[docs]class OSVersion(int, Enum): """ Enumeration for Linux versions. Used for more convenient checks. """ Fedora = 1 RHEL_8 = 2 RHEL_9 = 3 RHEL_10 = 4 CentOS_8 = 5 CentOS_9 = 6 CentOS_10 = 7
[docs]class CardType(str, Enum): physical = "physical" virtual = "virtual"
[docs]class UserType(str, Enum): local = "local" ipa = "ipa"
[docs]class CAType(str, Enum): local = "local" custom = "custom" ipa = "IPA"
[docs]class ReturnCode(Enum): """ Enum for return codes """ SUCCESS = 0 MISSING_CA = auto() FAILURE = auto() ERROR = auto() EXCEPTION = auto() UNKNOWN = auto()