idpddlmZmZmZmZmZddlZGddeZGddeeeZGddeeZ y) )Plugin RedHatPlugin DebianPlugin UbuntuPlugin PluginOptNcFeZdZdZdZdZedddgZdZd Z d Z d Z y ) OpenStackKeystonezOpenStack Keystoneopenstack_keystone) openstackopenstack_controllernopwTz!do not collect keystone passwords)defaultdescz./var/lib/config-data/puppet-generated/keystonec|jdddd|jdz|jdz|jdz|jdz|jd z|jd z|jd zg |jd r-|jd dj|jgn,|jddj|jg|j d}|d|_|ddk7s|j|j sd|_|j|j dDcgc]}|tjv}}dDcgc]}|tjv}}t|r t|s|jjdn"|jd|jd|jdddycc}wcc}w)Nz'/etc/keystone/default_catalog.templatesz/etc/keystone/keystone.confz/etc/keystone/logging.confz/etc/keystone/policy.jsonz/etc/keystone/*.confz/etc/keystone/*.jsonz/etc/httpd/conf/z/etc/httpd/conf.d/z /etc/httpd/conf.modules.d/*.confz/var/spool/cron/z/etc/my.cnf.d/tripleo.cnfall_logsz/var/log/keystone/z/var/log/{}*/keystone*z/var/log/keystone/*.logz/var/log/{}*/keystone*.logzDcrudini --get /etc/keystone/keystone.conf identity domain_config_diroutputstatusrz/etc/keystone/domains) OS_USERNAME OS_PASSWORD)OS_TENANT_NAMEOS_PROJECT_NAMEz}Not all environment variables set. Source the environment file for the user intended to connect to the OpenStack environment.zopenstack endpoint listzopenstack catalog list keystone_conf keystone_log)z.*/etc/keystone/keystone.confz/var/log/keystone/keystone.log) add_copy_specvar_puppet_gen get_optionformat apachepkgcollect_cmd_outputdomain_config_dir path_isdirosenvironallanysoslogwarningadd_cmd_output add_file_tags)selfexec_outpvars_allvars_anys G/usr/lib/python3/dist-packages/sos/report/plugins/openstack_keystone.pysetupzOpenStackKeystone.setups  5 ) ( '   "8 8   "8 8   "4 4   "6 6   "D D   "4 4   "= =   ??: &   $(//?     ),33DNNC  **-."*(!3 H  "__T%;%;<%r[sA99 b b J& l&& &r6