OwlCyberSecurity - MANAGER
Edit File: seeders.cpython-38.pyc
U b�^ � @ s0 d dl mZmZ ddlmZ G dd� de�ZdS )� )�absolute_import�unicode_literals� )�ComponentBuilderc sD e Zd Z� fdd�Zdd� Zedd� �Z� fdd�Zd d � Z� Z S )�SeederSelectorc s$ | � d�}tt| ��||d|� d S )Nzvirtualenv.seedZseeder)�options�superr �__init__)�selfZinterpreter�parser�possible�� __class__� �?/usr/lib/python3/dist-packages/virtualenv/run/plugin/seeders.pyr s zSeederSelector.__init__c C s: | j jd�|�|| �� ddd� | j jddddd d � d S )Nz--{}Fzseed packages install method)�choices�defaultZrequired�helpz --no-seedz --without-pipzdo not install seed packages� store_trueZno_seed)r �action�dest)r �add_argument�format�_get_default)r �namer r r r �add_selector_arg_parse s � �z%SeederSelector.add_selector_arg_parsec C s dS )Nzapp-datar r r r r r s zSeederSelector._get_defaultc s t t| ��|�S �N)r r �handle_selected_arg_parse�r r r r r r s z(SeederSelector.handle_selected_arg_parsec C s | � |�S r )Z_impl_classr r r r �create s zSeederSelector.create) �__name__� __module__�__qualname__r r �staticmethodr r r � __classcell__r r r r r s r N)Z __future__r r �baser r r r r r �<module> s