+
    i
  c                   s6    ^ RI t ^ RIHtHt  ! R R]]4      tR# )i    N)PluginUbuntuPluginc                   s:   a  ] tR t^t o RtRtRtRtRtR t	Rt
V tR# )	
MicroCloudzThe MicroCloud plugin collects the current status of the microcloud
snap.

It will collect journald logs as well as output from various microcloud
commands.
zMicroCloud Snap
microcloudc                s   V P                  R R7       . ROpT P                  V Uu. uF  pRV 2NK
  	  up4       RpV P                  RV R24       RpV P                  VRR7       V P                  V R	2V R
2V R2.4       RRRR/RRRR/RRRR/.pV FR  p\        P
                  ! VP                  R4      4      pVP                  R4      pV P                  RV 2RV 2R7       KT  	  R# u upi )zsnap.microcloud.*)Zunitszmicrocloud z-/var/snap/microcloud/common/state/cluster.crtzopenssl x509 -in z -noout -datesz*/var/snap/microcloud/common/state/databaseZls_microcloud_dqlite_dir)Zsuggest_filenamez/cluster.yamlz
/info.yamlz/../daemon.yamlqueryz/SELECT * FROM sqlite_master WHERE type="table";Zsuggested_file_suffixZschemaz5SELECT id, name, expiry_date FROM core_token_records;Ztoken_recordszvSELECT id, name, address, schema_internal, schema_external, heartbeat, role, api_extensions FROM core_cluster_members;Zcore_cluster_memberszmicrocloud sql Zmicrocloud_sql_N)zcluster listZstatusz	--version)Zadd_journalZadd_cmd_outputZadd_dir_listingZadd_copy_specjsonZdumpsZget)	ZselfZmicrocloud_subcmdsZsubcmdZ
dqlite_crtZdb_pathZqueriesZquery_entryr   Zfile_suffixs	   &        B/usr/lib/python3.14/site-packages/sos/report/plugins/microcloud.pysetupZMicroCloud.setup   sg   23
 	1C
1Cvk&"1C
 	 E

|>:	
 ? 	7 	 	

 	i}%iz"i'
 	 L'
 / ( 1 ()?
, #KJJ{w78E%//*ABK!%)#2;-!@    #]
s   C/ N)Z	container)r   )Z__name__Z
__module__Z__qualname__Z__firstlineno__Z__doc__Z
short_descZplugin_nameZprofilesZpackagesr   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s*      #JKHH= =    r   )r   Zsos.report.pluginsr    r   r   r   r	   r   <module>r
      s     3K Kr	   