Current Path : /usr/lib/python2.7/dist-packages/landscape/ui/view/ |
Current File : //usr/lib/python2.7/dist-packages/landscape/ui/view/configuration.pyc |
Tc @ s d d l Z d d l Z d d l m Z d d l m Z m Z d d l m Z m Z m Z e j d Z d Z d Z d Z d e j f d YZ d S( iN( t gettext( t GObjectt Gtk( t CANONICAL_MANAGEDt LOCAL_MANAGEDt NOT_MANAGEDsT ^(([a-zA-Z][a-zA-Z0-9\-]*)?[a-zA-Z0-9][\.]?)*(([A-Za-z][A-Za-z0-9\-]*)?[A-Za-z0-9])$c C s | j S( s/ Do some minimal host name sanitation. ( t strip( t host_name( ( sC /usr/lib/python2.7/dist-packages/landscape/ui/view/configuration.pyt sanitise_host_name s c C s t j | d k S( sh Check that the provided host name complies with L{HOST_NAME_REGEXP} and is therefor valid. N( t HOST_NAME_REGEXPt matcht None( R ( ( sC /usr/lib/python2.7/dist-packages/landscape/ui/view/configuration.pyt is_valid_host_name s c C s. y | j d t SWn t k r) t SXd S( sT Test that the provided string contains only characters from the ASCII set. t asciiN( t decodet Truet UnicodeDecodeErrort False( t text( ( sC /usr/lib/python2.7/dist-packages/landscape/ui/view/configuration.pyt is_ascii s t ClientSettingsDialogc B sa e Z d Z d Z d Z d Z d Z d Z d Z d Z d Z e d Z e d Z e d Z e d Z e d Z e d Z e d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z! d Z"