id?,ddlmZmZGddeeZy))PluginIndependentPluginc(eZdZdZdZdZdZdZdZy)OpenStackAnsiblezOpenStack-Ansibleopenstack_ansible) openstack)/etc/openstack_deploy/c*|jgdy)z%Gathering the contents of the report.)r z/etc/openstack-releasez/etc/rpc_deploy/z/etc/rpc-releaseN) add_copy_spec)selfs F/usr/lib/python3/dist-packages/sos/report/plugins/openstack_ansible.pysetupzOpenStackAnsible.setups   cDddg}d}|D]}|j||dy)z4Remove sensitive keys and passwords from YAML files.z&/etc/openstack_deploy/user_secrets.ymlz /etc/rpc_deploy/user_secrets.ymlz^\s*#*([\w_]*:\s*).*z \1*********N)do_path_regex_sub)r secrets_filesregexp secrets_files r postproczOpenStackAnsible.postprocs> 5 . )) L  " "  rN) __name__ __module__ __qualname__ short_desc plugin_nameprofilesfilesrrrr rrs $J%KH 'E   rrN)sos.report.pluginsrrrrrr rs9 v0 r