%PDF- %PDF-
Direktori : /opt/alt/python27/lib/python2.7/site-packages/clselect/baseclselect/ |
Current File : //opt/alt/python27/lib/python2.7/site-packages/clselect/baseclselect/selector_manager.pyc |
� i�B^c @` s� d d l m Z d d l m Z d d l m Z d d l Z d d l m Z d d l m Z d d l m Z m Z d d l m Z d d l m Z d d l m Z d e e e � f d � � YZ d S( i ( t absolute_import( t print_function( t divisionN( t ABCMeta( t iteritems( t ENABLED_STATUSt NOT_INSTALLED_STATUSi ( t BaseSelectorConfig( t BasePkgManager( t with_metaclasst BaseSelectorManagerc B` s� e Z d Z d � Z e d � � Z e j d � � Z e d � � Z d � Z d � Z d � Z d � Z d � Z e d � Z RS( s: Responsible for actual interpreter selector high-level APIc C` s+ | | _ | | _ t j � d k | _ d S( sc :type cfg: config.BaseSelectorConfig :type pkg: pkgmanager.BasePkgManager i N( t pkgt cfgt ost geteuidt is_root_user( t selfR R ( ( sW /opt/alt/python27/lib/python2.7/site-packages/clselect/baseclselect/selector_manager.pyt __init__ s c C` s | j j S( N( R t selector_enabled( R ( ( sW /opt/alt/python27/lib/python2.7/site-packages/clselect/baseclselect/selector_manager.pyR $ s c C` s | | j _ | j j � d S( N( R R t save( R t val( ( sW /opt/alt/python27/lib/python2.7/site-packages/clselect/baseclselect/selector_manager.pyR ( s c C` s | j j � S( N( R t get_default_version( R ( ( sW /opt/alt/python27/lib/python2.7/site-packages/clselect/baseclselect/selector_manager.pyt default_version- s c C` s! | j j | � | j j � d S( N( R t set_default_versionR ( R t version( ( sW /opt/alt/python27/lib/python2.7/site-packages/clselect/baseclselect/selector_manager.pyt switch_default_version1 s c C` s$ | j j | | � | j j � d S( s6 Disable/Enable particular interpreter version globallyN( R t set_version_statusR ( R R t status( ( sW /opt/alt/python27/lib/python2.7/site-packages/clselect/baseclselect/selector_manager.pyR 5 s c C` sE g t | j j � D]"