Ñò µµiVc@södZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZd efd „ƒYZd efd „ƒYZd efd„ƒYZdefd„ƒYZ defd„ƒYZ defd„ƒYZ defd„ƒYZ defd„ƒYZ defd„ƒYZdefd„ƒYZdefd„ƒYZdefd „ƒYZd!efd"„ƒYZd#efd$„ƒYZd%efd&„ƒYZd'efd(„ƒYZd)efd*„ƒYZd+efd,„ƒYZd-efd.„ƒYZd/efd0„ƒYZd1efd2„ƒYZd3efd4„ƒYZd5efd6„ƒYZd7efd8„ƒYZd9efd:„ƒYZd;efd<„ƒYZd=efd>„ƒYZ d?efd@„ƒYZ!dAe!fdB„ƒYZ"dCe!fdD„ƒYZ#dES(Fs4 A Python package for management of all things Boot t BootmgmtErrorcBseZdd„Zd„ZRS(cCs)||_||_tt|ƒiƒdS(N(tmsgtxcpttsuperRt__init__(tselfRR((s!../../common/bootmgmt/__init__.pyRs  cCs8|idj o|idt|iƒdS|iSdS(Ns: (t)(RtNoneRtstr(R((s!../../common/bootmgmt/__init__.pyt__str__$sN(t__name__t __module__RRR (((s!../../common/bootmgmt/__init__.pyRs tBootmgmtNotSupportedErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR +stBootmgmtArgumentErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR /stBootmgmtMissingInfoErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR3st!BootmgmtUnsupportedOperationErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR7stBootmgmtInvalidPropertyErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR:stBootmgmtPropertyReadErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR=stBootmgmtPropertyWriteErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR@stBootmgmtReadOnlyStateErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyRCst"BootmgmtMalformedPropertyNameErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyRFst BootmgmtInvalidPropertyTypeErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyRIstBootmgmtPropertyStoreOpenErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyRLst$BootmgmtMissingRequiredPropertyErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyROst#BootmgmtMalformedPropertyValueErrorcBseZdd„ZRS(cCs‹|djodt|ƒ}ndt|ƒt|ƒf}|o|d|}ntt|ƒi|ƒ||_||_||_dS(Ns/Invalid value specified for property "%s": Nones/Invalid value specified for property "%s": "%s"s (%s)(RRRRRtpropnametpropvalt explanation(RRRRtexpl((s!../../common/bootmgmt/__init__.pyRSs   N(R R RR(((s!../../common/bootmgmt/__init__.pyRRstBootmgmtReadErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyRbstBootmgmtWriteErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyRfst BootmgmtUnsupportedPlatformErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyRjstBootmgmtInterfaceCodingErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR nstBootmgmtInvalidParameterErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR!rst"BootmgmtInvalidParameterValueErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR"ustBootmgmtConfigReadErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR#xstBootmgmtBootPoolFailureErrorcBseZdd„ZRS(cCstt|ƒi||ƒdS(N(RR$R(RRR((s!../../common/bootmgmt/__init__.pyR|sN(R R RR(((s!../../common/bootmgmt/__init__.pyR${stBootmgmtBootPoolCreationErrorcBseZdd„ZRS(cCstt|ƒi||ƒdS(N(RR%R(RRR((s!../../common/bootmgmt/__init__.pyR€sN(R R RR(((s!../../common/bootmgmt/__init__.pyR%stBootmgmtConfigWriteErrorcBseZddd„ZRS(cCs&||_tt|ƒi||ƒdS(sARecord a return code as well as a message and exception. N(tretcodeRR&R(RRRR'((s!../../common/bootmgmt/__init__.pyR„s N(R R RR(((s!../../common/bootmgmt/__init__.pyR&ƒst!BootmgmtIncompleteBootConfigErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR(Šst BootmgmtUnsupportedPropertyErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR)stBootmgmtInvalidBootloaderErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR*stBootmgmtAddCredentialErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR+“stBootmgmtUnimplementedErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR,–st"BootmgmtInsufficientDiskSpaceErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR-™st"BootmgmtVersabootNotSupportedErrorcBseZRS((R R (((s!../../common/bootmgmt/__init__.pyR.œstBootmgmtZFSErrorcBseZdddd„ZRS(cCs&||_tt|ƒi||ƒdS(s?Record a pool name as well as a message and exception. N(t zfs_errnoRR/R(RRRterrCode((s!../../common/bootmgmt/__init__.pyR s N(R R RR(((s!../../common/bootmgmt/__init__.pyR/ŸstBootmgmtZFSPoolConflictErrorcBs,eZdddd„Zd„Zd„ZRS(cCs)||_tt|ƒi|||ƒdS(s?Record a pool name as well as a message and exception. N(tpooldevsRR2R(RR3RRR1((s!../../common/bootmgmt/__init__.pyR§s cCsd|it|iƒfS(NsN%s: One or more of the following devices are in active use by other pools: %s(RRR3(R((s!../../common/bootmgmt/__init__.pyR ­scCs t|ƒS(N(R(R((s!../../common/bootmgmt/__init__.pyt__repr__²sN(R R RRR R4(((s!../../common/bootmgmt/__init__.pyR2¦s tBootmgmtZFSPoolNotFoundErrorcBs)eZddd„Zd„Zd„ZRS(cCs&||_tt|ƒi||ƒdS(s?Record a pool name as well as a message and exception. N(tpoolnameRR5R(RtpoolRR((s!../../common/bootmgmt/__init__.pyR¶s cCs d|iS(NsPool %s not found(R6(R((s!../../common/bootmgmt/__init__.pyR ¼scCs t|ƒS(N(R(R((s!../../common/bootmgmt/__init__.pyR4¿sN(R R RRR R4(((s!../../common/bootmgmt/__init__.pyR5µs N($t__doc__t ExceptionRR R RRRRRRRRRRRRRRR R!R"R#R$R%R&R(R)R*R+R,R-R.R/R2R5(((s!../../common/bootmgmt/__init__.pytsD