Current Dir: /snap/core22/2955/usr/share/subiquity/subiquitycore/ui/views/__pycache__/
[FILE] network.cpython-310.pyc [ edit | delete | rename ]
[FILE] network_configure_manual_interface.cpython-310.pyc [ edit | delete | rename ]
[FILE] network_configure_wlan_interface.cpython-310.pyc [ edit | delete | rename ]
[FILE] __init__.cpython-310.pyc [ edit | delete | rename ]
Viewing: /snap/core22/2955/usr/share/subiquity/subiquitycore/ui/views/__pycache__/network_configure_manual_interface.cpython-310.pyc
o
K��^�; � @ s� d dl Z d dlZd dlmZmZmZmZ d dlmZm Z m
Z
d dlmZm
Z
d dlmZmZmZmZmZmZ d dlmZmZ d dlmZ d dlmZ d d lmZ e �d
�Zej ej!d�ej"ej#d�d�Z$G d
d� de�Z%G dd� de�Z&e'd�ddfe'd�ddfe'd�ddfgZ(G dd� de�Z)G dd� de�Z*G dd� de�Z+G dd� de�Z,G d d!� d!e�Z-G d"d#� d#e
e�Z.ee.�Z/d$e/_0G d%d&� d&e�Z1G d'd(� d(e�Z2dS ))� N)�CheckBox�connect_signal�Text�WidgetPlaceholder)�
BondConfig�BondParameters�StaticConfig)�Pile�
WidgetWrap)�ChoiceField�Form� FormField�simple_field�StringField�WantsToKnowFormField)�RestrictedEditor�StringEditor)�Stretchy)�button_pile)�done_btnz6subiquitycore.network.network_configure_ipv4_interface)�address_cls�network_cls)� � c s$ e Zd Z� fdd�Zdd� Z� ZS )�IPFieldc s$ |� dd�| _t� j|i |�� d S )N�has_maskF)�popr �super�__init__)�self�args�kw�� __class__� �Q/usr/share/subiquity/subiquitycore/ui/views/network_configure_manual_interface.pyr = s zIPField.__init__c C s. |j dkrt� S | jrd}t|�S d}t|�S )Nr z[0-9./]z[0-9.])�
ip_versionr r r )r �form�allowedr$ r$ r% �_make_widgetA s
�zIPField._make_widget)�__name__�
__module__�__qualname__r r) �
__classcell__r$ r$ r"