File manager - Edit - /snap/core20/2769/usr/share/subiquity/console_conf/ui/views/__pycache__/login.cpython-38.pyc
Back
U K��^` � @ sn d Z ddlZddlmZ ddlmZ ddlmZmZ ddl m Z mZ ddlm Z e�d�ZG d d � d e �ZdS )z5 Login Login provides user with language selection � N)�Text)�done_btn)�ListBox�Pile)�button_pile�Padding)�BaseViewzsubiquitycore.views.loginc s@ e Zd ZdZ� fdd�Zdd� Zdd� Zdd � Zd d� Z� Z S )� LoginViewzUbuntu Corec st || _ || _|| _|| _g | _t� �tdtd�ft � t| �� ��dtdtd�ft | �� �dtd�fg�fg�� d S )NZpack� )�opts�model� controller�netdevs�items�super�__init__r r r Z center_79r �_build_model_inputsr �_build_buttons)�selfr r r r �� __class__� �3/usr/share/subiquity/console_conf/ui/views/login.pyr # s ���zLoginView.__init__c C s t d| jd�gS )NZDone)Zon_press)r �done)r r r r r 5 s �zLoginView._build_buttonsc C s� | j j}g }| jD ]}|jD ]}|�|� qq|sHg }|�td�� |S d}d}g }|j|jd�}|jf |�} | |jf |�7 } |t| �t � d�g7 }|D ] } d|j| f }|�t|�� q�|S )Nzno ownerz(This device is registered to {realname}.z� Remote access was enabled via authentication with SSO user <{username}>. Public SSH keys were added to the device for remote access. {realname} can connect remotely to this device via SSH:)�realname�usernamer z ssh %s@%s)r �userr Zactual_global_ip_addresses�appendr r r �formatr Z line_break)r r ZipsZdevZaddrZslZ local_tplZ remote_tplZ login_infoZ login_textZipZ ssh_ifacer r r r : s0 ���zLoginView._build_model_inputsc C s | � � d S �N)r )r �resultr r r �confirm^ s zLoginView.confirmc C s | j �� d S r )r Z login_done)r Zbuttonr r r r a s zLoginView.done) �__name__� __module__�__qualname__�titler r r r! r � __classcell__r r r r r s $r )�__doc__ZloggingZurwidr Zsubiquitycore.ui.buttonsr Zsubiquitycore.ui.containerr r Zsubiquitycore.ui.utilsr r Zsubiquitycore.viewr Z getLogger�logr r r r r �<module> s
| ver. 1.4 |
Github
|
.
| PHP 8.2.9 | Generation time: 0.19 |
proxy
|
phpinfo
|
Settings