id dddlmZmZmZmZGddeZGddeeeZGddeeZy) )Plugin RedHatPlugin DebianPlugin UbuntuPluginc.eZdZdZdZdZdZdZdZdZ y) OpenStackSaharazOpenStack Saharaopenstack_sahara) openstackopenstack_controllerz,/var/lib/config-data/puppet-generated/saharac|jd|jdzg|jd|jd|jd|jdr|jdgy|jdgy) Nz /etc/sahara/zopenstack-sahara-all)unitszopenstack-sahara-apizopenstack-sahara-engineall_logsz/var/log/sahara/z/var/log/sahara/*.log) add_copy_specvar_puppet_gen add_journal get_option)selfs E/usr/lib/python3/dist-packages/sos/report/plugins/openstack_sahara.pysetupzOpenStackSahara.setups     . 0   56 56 89 ??: &   "     '  cj|jd|||j|jdz||y)Nz /etc/sahara/*)do_path_regex_subr)rregexpsubsts rapply_regex_subzOpenStackSahara.apply_regex_sub's5 >    / 1 E rcgd}dg}|jddj|zd|jddj|zdy)N)admin_passwordmemcache_secret_keypassword qpid_passwordrabbit_passwordssl_key_passwordxenapi_connection_password transport_url connectionz(^\s*(%s)\s*=\s*)(.*)|z \1*********z)(^\s*(%s)\s*=\s*(.*)://(\w*):)(.*)(@(.*))z \1*********\6)rjoin)r protect_keysconnection_keyss rpostproczOpenStackSahara.postproc.s[ (.  $sxx '= =    8 HH_ % &  rN) __name__ __module__ __qualname__ short_desc plugin_nameprofilesrrrr*rrrrs%#J$K4HCN$  rrc&eZdZdZdZfdZxZS) DebianSaharaz;OpenStack Sahara information for Debian based distributions)z sahara-apiz sahara-commonz sahara-enginez python-saharazpython3-saharac*tt| y)N)superr3rr __class__s rrzDebianSahara.setupLs lD')rr+r,r-r.packagesr __classcell__r7s@rr3r3AsNJH**rr3c&eZdZdZdZfdZxZS) RedHatSaharaz6OpenStack Sahara information for Red Hat distributions)zopenstack-selinuxcLtt| |jdy)Nz/etc/sudoers.d/sahara*)r5r=rrr6s rrzRedHatSahara.setupUs lD') 34rr8r;s@rr=r=PsIJ%H55rr=N)sos.report.pluginsrrrrrr3r=r1rrr@s9PO0 f0 f *?L, *5?L5r