Current Path : /usr/lib/python2.7/dist-packages/DistUpgrade/ |
Current File : //usr/lib/python2.7/dist-packages/DistUpgrade/sourceslist.pyc |
WRc @ sx d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l m Z d d l m Z d Z d Z d e f d YZ d e f d YZ d e f d YZ d e f d YZ e d k rte j e Z x% e D] Z e j d e j qWe d d Z e j d e e j e d d e j e d d n d S( iN( t DistInfo( t function_deprecated_byc C s | j d } | j d } | | k r. t Sy* | j d d } | j d d } Wn t k rl t SXd | k r | | j d d | k r t St S( s check if the given add_url is idential or a mirror of orig_uri e.g. master_uri = archive.ubuntu.com compare_uri = de.archive.ubuntu.com -> True s / s //i t .( t rstript Truet splitt IndexErrort Falset index( t master_urit compare_urit compare_srvt master_srv( ( s; /usr/lib/python2.7/dist-packages/DistUpgrade/sourceslist.pyt is_mirror* s c C s t t | S( s. simple and efficient way to return uniq list ( t listt set( t s( ( s; /usr/lib/python2.7/dist-packages/DistUpgrade/sourceslist.pyt uniqH s t SourceEntryc B sP e Z d Z d d Z d Z d Z d Z d Z d Z d Z RS( s single sources.list entry c C s t | _ t | _ d | _ g | _ d | _ d | _ g | _ d | _ | | _ | d k r t j j d t j j d } n | | _ | j | d | _ g | _ d S( Nt s Dir::Etcs Dir::Etc::sourcelist( R t invalidt disabledt typet architecturest urit distt compst commentt linet Nonet apt_pkgt configt find_dirt findt filet parset templatet children( t selfR R"