B
    ó±ô`’  ã               @   sL   d dl mZmZmZ eZd dlZd dlmZ d dl	m
Z
 G dd„ de
ƒZdS )é    )Úabsolute_importÚdivisionÚprint_functionN)Ú	iteritems)ÚBaseFactCollectorc               @   s    e Zd ZdZeƒ Zddd„ZdS )ÚEnvFactCollectorÚenvNc             C   s4   i }i |d< x"t tjƒD ]\}}||d |< qW |S )Nr   )r   ÚosÚenviron)ÚselfÚmoduleZcollected_factsZ	env_factsÚkÚv© r   úT/home/dcms/DCMS/lib/python3.7/site-packages/ansible/module_utils/facts/system/env.pyÚcollect   s
    zEnvFactCollector.collect)NN)Ú__name__Ú
__module__Ú__qualname__ÚnameÚsetZ	_fact_idsr   r   r   r   r   r      s   r   )Ú
__future__r   r   r   ÚtypeÚ__metaclass__r	   Zansible.module_utils.sixr   Z$ansible.module_utils.facts.collectorr   r   r   r   r   r   Ú<module>   s
   