/usr/lib/python3/dist-packages/uaclient/cli/__pycache__
NameSizeModeActions
api.cpython-310.pyc21050644editdlrm
attach.cpython-310.pyc40180644editdlrm
auto_attach.cpython-310.pyc11240644editdlrm
cli_util.cpython-310.pyc86480644editdlrm
collect_logs.cpython-310.pyc17610644editdlrm
commands.cpython-310.pyc38540644editdlrm
config.cpython-310.pyc66390644editdlrm
cve.cpython-310.pyc46180644editdlrm
cves.cpython-310.pyc31850644editdlrm
detach.cpython-310.pyc29830644editdlrm
disable.cpython-310.pyc63980644editdlrm
enable.cpython-310.pyc109110644editdlrm
fix.cpython-310.pyc205560644editdlrm
formatter.cpython-310.pyc79720644editdlrm
help.cpython-310.pyc13360644editdlrm
parser.cpython-310.pyc32940644editdlrm
refresh.cpython-310.pyc23760644editdlrm
security_status.cpython-310.pyc18530644editdlrm
status.cpython-310.pyc18640644editdlrm
system.cpython-310.pyc12430644editdlrm
__init__.cpython-310.pyc72210644editdlrm
Edit: /usr/lib/python3/dist-packages/uaclient/cli/__pycache__/attach.cpython-310.pyc (4018B)
o Ki@shddlZddlZddlmZmZmZmZmZmZddl m Z ddl m Z m Z ddlmZmZddlmZddlmZmZmZddlmZdd lmZmZdd lmZmZdd lm Z dd l!m"Z"e#Z$d dZ%ej&ej'e(dddZ)edej*ej+e)dej,deedej-ddedej.dddedej/e0ddedej1j2d d!d"d d#gd d$gd%gd&Z3dS)'N)actionscontract event_logger exceptionsmessagessecret_manager) _initiate)MagicAttachRevokeOptions_revoke)MagicAttachWaitOptions_wait)cli_util) ProArgumentProArgumentGroup ProCommand) HelpCategory)AttachActionsConfigFileIncorrectTypeError)*create_enable_entitlements_not_found_errorget_valid_entitlement_names)CanEnableFailure) safe_loadc Ks|jdkr tjd|jdttjt|d}tdtjj|j dt |j d}zt ||d}Wn!tj yT}zttjt|j d}t||d|d}~wwtdtj|jS) Njson--format)paramvaluecfg ) user_code) magic_token)optionsr)formatrMagicAttachInvalidParameventinforCLI_MAGIC_ATTACH_INITrCLI_MAGIC_ATTACH_SIGN_INrr tokenr MagicAttachTokenErrorCLI_MAGIC_ATTACH_FAILEDr r CLI_MAGIC_ATTACH_PROCESSINGcontract_token)argsrkwargs initiate_resp wait_options wait_resperevoke_optionsr45/usr/lib/python3/dist-packages/uaclient/cli/attach.py _magic_attach#s8       r6z pro attachc Ks|jr |jr t|js|jst||d}d}n6|jr(|j}tj|d}n'z t t |j}Wnt yH}z tj |jj |jdd}~ww|j}|j}|joU|du}z tj|||dWn tjyltwd}|dur|jrt||\} } | D]5} t|| \} } | sd}| durt| tr| jdurt| jjtj| jj| jj | dqt| q| rt| |d}tj|jtj dtj|j|j!dd}t"#|}|$t%&||S) Nr) config_nameerror)r( allow_enabler) error_msg error_codeservice) file_type)r;r<)'r( attach_configrCLIAttachTokenArgXORConfigr6rsecrets add_secretr from_dictrrAttachInvalidConfigFileErrornamemsgenable_services auto_enablerattach_with_tokenConnectivityError AttachErrorrenable_entitlement_by_name isinstancermessager$r%r8service_processedrsysstderrmsg_coderUAContractClientupdate_activity_tokenr post_cli_attach)r-rr.r(enable_services_overrider?r2r9retfound not_foundrEent_retreasonr8contract_clientr4r4r5 action_attachDsv         r]attachTr(?)helpnargsz--no-auto-enable store_falserH)raactiondestz--attach-configr)ratypercli)defaultstorer)rardchoicesri) arguments)ra descriptionrdpreserve_description help_category help_positionargument_groups)4argparserPuaclientrrrrrr+uaclient.api.u.pro.attach.magic.initiate.v1r)uaclient.api.u.pro.attach.magic.revoke.v1r r 'uaclient.api.u.pro.attach.magic.wait.v1r r uaclient.clir uaclient.cli.commandsrrruaclient.cli.parserruaclient.data_typesrruaclient.entitlementsrr(uaclient.entitlements.entitlement_statusr uaclient.yamlrget_event_loggerr$r6assert_not_attached assert_rootassert_lock_filer]CLI_ROOT_ATTACHCLI_ATTACH_DESC QUICKSTARTCLI_ATTACH_TOKENCLI_ATTACH_NO_AUTO_ENABLECLI_ATTACH_ATTACH_CONFIGFileTypeCLI_FORMAT_DESCr"attach_commandr4r4r4r5sj      !D