OwlCyberSecurity - MANAGER
Edit File: env_var.cpython-38.pyc
U b�^L � @ sD d dl mZmZ d dlZd dlmZmZ ddlmZ dd� ZdZ dS ) � )�absolute_import�unicode_literalsN)� ensure_str�ensure_text� )�convertc C sf t d�| �� ��}tj�|�rbtj| }z$d�t|��}t|||�}||fW S tk r` Y nX dS )z�Get the environment variable option. :param key: the config key requested :param as_type: the type we would like to convert it to :return: z VIRTUALENV_{}z env var {}N) r �format�upper�os�environ�getr r � Exception)�keyZas_typeZenviron_key�value�source� r �;/usr/lib/python3/dist-packages/virtualenv/config/env_var.py�get_env_var s r )r ) Z __future__r r r Zvirtualenv.util.sixr r r r �__all__r r r r �<module> s