+
    Û1j˜  ã                   ó6   € ^ RI t ^ RIHtHt  ! R R]]4      tR# )é    N)ÚPluginÚUbuntuPluginc                   ó>   a € ] tR t^t o RtRtRtRtRtRt	R t
RtV tR# )	ÚMicroOVNz—The MicroOVN plugin collects the current status of the microovn
snap.

It will collect journald logs as well as output from various microovn
commands.
zMicroOVN SnapÚmicroovnc                ó^  € 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RpV P                  VRR	7       V P                  V R
2V R2V R2V R2.4       V P	                  R4      '       d   V P                  V R24       RRRR/RRRR/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.microovn.*)Úunitsz	microovn z+/var/snap/microovn/common/state/cluster.crtzopenssl x509 -in z -noout -datesz(/var/snap/microovn/common/state/databasez/var/snap/microovn/common/logsÚls_microovn_dqlite_dir)Úsuggest_filenamez
/info.yamlz/cluster.yamlz/../daemon.yamlz/*.logÚall_logsz/*.log.*Úqueryz/SELECT * FROM sqlite_master WHERE type="table";Úsuggested_file_suffixÚschemazgSELECT * FROM config WHERE NOT ( key LIKE "%keyring%" OR key LIKE "%ca_cert%" OR key LIKE "%ca_key%" );ÚconfigzSELECT * FROM services;Úservicesz5SELECT id, name, expiry_date FROM core_token_records;Útoken_recordszvSELECT id, name, address, schema_internal, schema_external, heartbeat, role, api_extensions FROM core_cluster_members;Úcore_cluster_memberszmicroovn cluster sql Úmicroovn_cluster_sql_N)zcluster listÚstatuszcertificates listz	--version)Úadd_journalÚadd_cmd_outputÚadd_dir_listingÚadd_copy_specÚ
get_optionÚjsonÚdumpsÚget)
ÚselfÚmicroovn_subcmdsÚsubcmdÚ
dqlite_crtÚdb_pathÚlog_pathÚqueriesÚquery_entryr   Úfile_suffixs
   &         Ú=/usr/lib/python3/dist-packages/sos/report/plugins/microovn.pyÚsetupÚMicroOVN.setup   sÅ  € Ø×ÑÐ0ÐÔ1ò
Ðð 	×ÑÙ/?ó
Ù/? Vˆi˜�xÓ Ñ/?ñ
ô 	ð Cˆ
Ø×ÑØ 
˜|¨>Ð:ô	
ð =ˆØ3ˆð 	×ÑØØ5ð 	ô 	
ð
 	×ÑØˆi�zÐ"Øˆi�}Ð%Øˆi�Ð'Øˆj˜Ðð	
ô 	ð �?‰?˜:×&Ò&Ø×Ñ ( ¨8Ð4Ô5ð ÐLØ'¨ðð
 ð/ð
 (¨ðð Ð2Ø'¨ðð
 ð/ð (¨ðð ð1ð (Ð)?ðð3!
ˆóF #ˆKÜ—J’J˜{Ÿ™¨wÓ7Ó8ˆEØ%Ÿ/™/Ð*AÓBˆKØ×ÑØ'¨ wÐ/Ø#8¸¸Ð!Fð  ö ó #ùò
s   ¦D*© N)ÚnetworkÚvirt)r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú
short_descÚplugin_nameÚprofilesÚpackagesÚcommandsr(   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r'   r   r      s1   ø‡ € ñð !€JØ€KØ"€Hà€HØ€H÷Nð Nó    r   )r   Úsos.report.pluginsr   r   r   r*   r:   r'   Ú<module>r<      s   ðó ß 3ô]ˆv�|ö ]r:   