+
    G%@i                     .    ^ RI HtHt  ! R R]]4      tR# )    )PluginUbuntuPluginc                   D   a  ] tR t^t o RtRtRtRtR	tR	t	R t
R tRtV tR# )
VaultzThe Vault plugin collects the current status of the vault
snap on a Ubuntu machine.

It will collect logs from journal, vault status and configuration
z3Manage access to secrets and protect sensitive datavaultc                
   R pV P                  V4        \        VRRR7      ;_uu_ 4       pVP                  4       P                  4        Fi  pV'       g   K  VP	                  R4      pV^ ,          P                  4       R8X  g   K<  V^,          P                  R4      pV P                  RRV/R	7       Kk  	  R
R
R
4       R
#   + '       g   i     R
# ; i  \         d#   pT P                  RT RT 24        R
p?R
# R
p?ii ; i) /var/snap/vault/common/vault.hclrzUTF-8)encoding=api_addrz" zvault status
VAULT_ADDR)envNzCould not open conf file z: )	add_copy_specopenread
splitlinessplitstripadd_cmd_outputIOError
_log_error)self	vault_cfgcfilelinewordsr   errors   &      :/usr/lib/python3/dist-packages/sos/report/plugins/vault.pysetupVault.setup   s    6	9%	Niw775!JJL335D  JJsOEQx~~':5#(8>>%#8++N1=x0H , J 6 8777  	NOO7	{"UGLMM	Ns;   C AC1C7C C	C C D C==Dc                ,    V P                  R RR4       R# )r	   z(password\s?=\s?).*z\1******N)do_file_sub)r   s   &r   postprocVault.postproc/   s    ."	
     N)sysmgmtsecurity)r   )__name__
__module____qualname____firstlineno____doc__
short_descplugin_nameprofilesservicespackager    r$   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s6      GJK&HHGN&
 
r&   r   N)sos.report.pluginsr   r   r   r'   r&   r   <module>r8      s    4&
FL &
r&   