Repository URL to install this package:
|
Version:
0.1.31-1 ▾
|
odigos-demo-inventory
/
opt
/
odigos-demo-inventory
/
site-packages
/
keyring
/
__pycache__
/
cli.cpython-311.pyc
|
|---|
§
iµµh ã óÌ d Z ddlZddlZddlZddlmZ ddlmZ ddlmZ ddlmZm Z m
Z
mZ ddlm
Z
G d d
¦ « Zd
dZedk r ej e¦ « ¦ « dS dS )z@Simple command line interface to get/set password from a keyringé Né )Úcore)Úbackend)Ú
completion)Úset_keyringÚget_passwordÚset_passwordÚdelete_password)Ú platform_c óv e Zd Zd Zd Zd Zd Zd Zd Zd Z d Z
d Zd
Ze
d ¦ « Zed ¦ « Zd
S )ÚCommandLineToolc ó2 t j ¦ « | _ | j dddd d¬¦ « | j dddd d ¬¦ « | j d
dd¬
¦ « | j ddd¬
¦ « g d¢| j _ | j d| j j d¬¦ « | j dd¬¦ « | j dd¬¦ « t j | j ¦ « d S )Nz-pz--keyring-pathÚkeyring_pathzPath to the keyring backend)ÚdestÚdefaultÚhelpz-bz--keyring-backendÚkeyring_backendzName of the keyring backendz--list-backendsÚ
store_truezList keyring backends and exit)Úactionr z --disablezDisable keyring and exit)ÚgetÚsetÚdelÚdiagnoseÚ operationú?)ÚchoicesÚnargsÚservice)r Úusername)ÚargparseÚArgumentParserÚparserÚadd_argumentÚ_operationsr Úinstall©Úselfs ú6/usr/local/lib/python3.11/site-packages/keyring/cli.pyÚ__init__zCommandLineTool.__init__ sl ÝÔ-Ñ/Ô/Ø× Ò ØØØØØ.ð !ñ
ô
ð
ð
× Ò ØØØ"ØØ.ð !ñ
ô
ð
ð
× Ò ØØØ1ð !ñ
ô
ð
ð
× Ò Ø Ð3Mð !ñ
ô
ð
ð #DÐ"CÐ"CÔØ× Ò ØØKÔ+Øð !ñ
ô
ð
ð
× Ò ØØð !ñ
ô
ð
ð
× Ò ØØð !ñ
ô
ð
õ Ô4;Ñ'Ô'Ð'Ð'Ð'ó c ó
| j |¦ « }t | ¦ « t |¦ « ¦ « |j r't j ¦ « D ]}t |¦ « d S |j rt j ¦ « d S |j
dk r| ¦ « d S | ¦ « |
¦ « t | d| j
| j ¦ « } |¦ « S )Nr Údo_)r" Ú
parse_argsÚvarsÚupdateÚ
list_backendsr Úget_all_keyringÚprintÚdisabler r r Ú_check_argsÚ_load_spec_backendÚgetattrÚ
invalid_op)r' ÚargvÚargsÚkÚmethods r( ÚrunzCommandLineTool.run7 sò Ø{×%Ò% dÑ+Ô+ÝT
×Ò$t**Ñ%Ô%Ð%àÔð ÝÔ,Ñ.Ô.ð
ð
ÝaØFà<ð ÝLNNNØFà>ZÒ'Ð'ØMMOOOØFà×ÒÑÔÐØ×ÒÑ!Ô!Ð!ÝÐ5 T¤^Ð5Ð5°t´ÑGÔGØvxxr* c ó| | j r2| j | j &| j | j d¦ « d S d S d S )Nz requires service and username)r r r r" Úerrorr&