+
    G%@i:                     :    ^ 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           
     8   V P                   '       Ed:   \        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  	  R+# \        V R%.RR/R7      pV P                  R&R'.4       V P                  . R-OVR(7       V P                  R).R*R7       R+# ).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/*)r   z)find /var/lib/lxd -maxdepth 2 -type d -lszvar-lxd-dirs.txtN)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)zlxc image listzlxc listzlxc network listzlxc profile listzlxc storage list)	is_snapr   add_cmd_outputadd_copy_spec
get_optionadd_dir_listinggetjsondumps)	self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   s?   <<<#D4E3F.8%-@BH HtL    ??:..""9;$ 
 ""6$  @J#J<~> AG  !4 !  K+X' 3
 ,X'	 8+\' 3+W( 9+](9!GF  ' __T73

;??7#;<)oo.EF##rd!E7+'/t1[M%B! $ 	  ' $DE7.8%-@BH)   
  !     ;! 2   4    c                (    V P                  R 4       R# )r   N)do_cmd_private_sub)r)   s   &r0   postprocLXD.postproc}   s    .r3    N)	container)r   )lxcr   )r
   zsnap.lxd.activate)__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilespackagescommandsr   r1   r6   __static_attributes____classdictcell__)__classdict__s   @r0   r   r      s4     +JKHHH7Hc4J/ /r3   r   )r'   sos.report.pluginsr   r   r   r   r8   r3   r0   <module>rH      s      A Ao/&, o/r3   