+
    Û1jš  ã                   ó:   € ^ RI t ^ RIHtHtHt  ! R R]]4      tR# )é    N)ÚPluginÚUbuntuPluginÚSoSPredicatec                   ó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# )ÚLXDzLXD container hypervisorÚlxdc           
     óN  € . R,OpV P                   '       Ed9   \        V R.RR/R7      pV P                  RVRR7       V P                  . R-O4       V P	                  R4      '       g   V P                  R	R
.4       MV P                  R.4       RpV P                  RV R24       RpV P                  VRR7       RRRRRR/RRRRRR/RRRRRR/RRRRRR/RRRR RR/.pV Fk  pVP                  RR4      p\        P                  ! VP                  R4      4      pVP                  R4      p	V P                  R!V R"V 2R#V R$V	 2VR%7       Km  	  M8\        V R&.RR/R7      pV P                  R'R(.4       V P                  R).R*R7       V P                  WV P                   R7       R+# ).úlxc image list local:úsnap.lxd.daemonÚservicesÚall)r   Úrequiredúlxd.buginfoT)ÚpredÚsnap_cmdÚall_logsz#/var/snap/lxd/common/lxd/logs/*.logz%/var/snap/lxd/common/lxd/logs/*/*.logz /var/snap/lxd/common/lxd/logs/**z$/var/snap/lxd/common/lxd/cluster.crtzopenssl x509 -in z -noout -datesz(/var/snap/lxd/common/lxd/database/globalÚls_lxd_dqlite_dir)Úsuggest_filenameÚqueryz/SELECT * FROM sqlite_master WHERE type="table";Úsuggested_file_suffixÚschemaÚdbÚlocalzgSELECT * FROM config WHERE NOT ( key LIKE "%keyring%" OR key LIKE "%ca_cert%" OR key LIKE "%ca_key%" );ÚconfigzSELECT * FROM raft_nodes;Ú
raft_nodeszSELECT * FROM nodes;ÚnodesÚglobalzSELECT * FROM nodes_roles;Únodes_roleszlxd sql Ú Úlxd_sql_Ú_)r   r   r   z/etc/default/lxd-bridgez/var/log/lxd/*z)find /var/lib/lxd -maxdepth 2 -type d -lszvar-lxd-dirs.txtN)r
   zlxc list local:zlxc network list local:zlxc profile list local:zlxc storage list local:zlxc operation list local:zlxc info local:zlxc alias listzlxc remote listzlxc version local:zlxc warning list local:zlxc auth permission list local:zlxc cluster list local:)z/var/snap/lxd/common/configz /var/snap/lxd/common/global-confz#/var/snap/lxd/common/lxc/local.confz&/var/snap/lxd/common/lxd/logs/*/*.conf)	Úis_snapr   Úadd_cmd_outputÚadd_copy_specÚ
get_optionÚadd_dir_listingÚgetÚjsonÚdumps)
ÚselfÚlxc_cmdsÚlxd_predÚ
dqlite_crtÚdb_pathÚqueriesÚquery_entryr   r   Úfile_suffixs
   &         Ú8/usr/lib/python3/dist-packages/sos/report/plugins/lxd.pyÚsetupÚ	LXD.setup   sB  € ò
ˆð  �<�<‰<ä# DÐ4EÐ3FØ.8¸%Ð-@ôBˆHð ×Ñ °HÀtÐÔLà×Ñò  ô ð —?‘? :×.Ò.Ø×"Ñ"Ø9Ø;ð$õ ð
 ×"Ñ"Ø6ð$ô ð @ˆJØ×ÑØ# J <¨~Ð>ôð AˆGØ× Ñ ØØ!4ð !ô ð ØKà+¨XØ˜'ðð ð3ð
 ,¨XØ˜'ð	ð Ð8Ø+¨\Ø˜'ðð Ð3Ø+¨WØ˜(ðð Ð9Ø+¨]Ø˜(ðð9!ˆGóF  '�Ø —_‘_ T¨7Ó3�ÜŸ
š
 ;§?¡?°7Ó#;Ó<�Ø)Ÿo™oÐ.EÓF�Ø×#Ñ#Ø˜r˜d ! E 7Ð+Ø'/°¨t°1°[°MÐ%BØ!ð $ö ò	  'ô $ D°E°7Ø.8¸%Ð-@ôBˆHà×ÑØ)Ø ð ô ð
 ×ÑØ;ð!à 2ð  ô 4ð 	×Ñ˜H¸d¿l¹lÐÖKó    c                ó(   € V P                  R 4       R# )r   N)Údo_cmd_private_sub)r*   s   &r2   ÚpostprocÚLXD.postprocˆ   s   € Ø×Ñ Ö.r5   © N)Ú	container)r   )Úlxcr   )r   zsnap.lxd.activate)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú
short_descÚplugin_nameÚprofilesÚpackagesÚcommandsr   r3   r8   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r2   r   r      s5   ø‡ € à+€JØ€KØ€HØ€HØ€HØ7€HònL÷`/ð /r5   r   )r(   Úsos.report.pluginsr   r   r   r   r:   r5   r2   Ú<module>rJ      s    ðó ß AÑ Aôz/ˆ&�,ö z/r5   