HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //snap/core20/current/usr/share/subiquity/console_conf/ui/views/__pycache__/identity.cpython-38.pyc
U

K��^d�@snddlZddlmZddlmZddlmZddlmZm	Z	e�
d�ZdZGdd	�d	e�Z
Gd
d�de�ZdS)�N)�connect_signal)�BaseView)�SomethingFailed)�Form�
EmailFieldzconsole_conf.views.identityzLIf you do not have an account, visit https://login.ubuntu.com to create one.c@seZdZdZeded�ZdS)�IdentityFormZBackzEmail address:)�helpN)�__name__�
__module__�__qualname__Zcancel_labelr�sso_help�email�rr�6/usr/share/subiquity/console_conf/ui/views/identity.pyr srcs>eZdZdZdZ�fdd�Zddd�Zdd	�Zd
d�Z�Z	S)
�IdentityViewz
Profile setupz6Enter an email address from your account in the store.csV||_||_t�|_t|jd|j�t|jd|j�t��|jj	dt
|j�d��dS)NZsubmit�cancelF)Z
focus_buttons�excerpt)�model�
controllerrZformr�doner�super�__init__Z	as_screen�_r)�selfrr��	__class__rrr*s�zIdentityView.__init__NcCs|j��dS�N)rr)rZbuttonrrrr5szIdentityView.cancelcCs|j�|jj�dSr)rZ
identity_doner
�value)r�resultrrrr8szIdentityView.donecCs|�t|||��dSr)Zshow_stretchy_overlayr)r�msg�stderrrrr�snap_create_user_failed;sz$IdentityView.snap_create_user_failed)N)
r	r
r�titlerrrrr!�
__classcell__rrrrr&s
r)ZloggingZurwidrZsubiquitycore.viewrZsubiquitycore.ui.utilsrZsubiquitycore.ui.formrrZ	getLogger�logrrrrrrr�<module>s