;ς
δdκ@c           @   s  d  k  Z  d  k Z d  k Z d  k Z d  k Z d  k Z d  k Z d  k Z d k Td k l	 Z	 d k
 l Z d k
 l Z d k Td k l Z d k l Z d k l Z d k l Z d	 k l Z d
 f  d     YZ e i e  e i e  d Z d Z d Z d  S(   N(   s   *(   s   GUI_functions(   s	   load_icon(   s   xml_signal_autoconnect(   s   NCHWEthernet(   s   NCHWWireless(   s   NCHardwareList(   s   TRUE(   s   FALSEs   ethernetHardwareDialogc           B   sP   t  Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z	 RS(	   Nc         C   s  | |  _  d } t i i |  o t i | } n t i i |  o t i | } n t	 i
 i | t d t i |  _ t |  i h  d |  i <d |  i <d |  i < |  i i d  |  _ |  i i d |  i  t d |  i  |  i   |  i   d  S(	   Ns   ethernethardware.glades   domains   on_okButton_clickeds   on_cancelButton_clickeds   on_adapterEntry_changeds   Dialogs   delete-events   network.xpm(   s   hws   selfs
   glade_files   oss   paths   existss   GUI_functionss	   GLADEPATHs
   NETCONFDIRs   gtks   glades   XMLs   Nones   PROGNAMEs   xmls   xml_signal_autoconnects   on_okButton_clickeds   on_cancelButton_clickeds   on_adapterEntry_changeds
   get_widgets   dialogs   connects   on_Dialog_delete_events	   load_icons   setups   hydrate(   s   selfs   hws
   glade_file(    (    sg   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/gui/ethernethardware.pys   __init__+   s    	!	+
c         G   s   d  S(   N(    (   s   selfs   args(    (    sg   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/gui/ethernethardware.pys   on_Dialog_delete_eventE   s    c         C   sκ  |  i   d |  i i i g } |  i i i o | i d |  i i i  n |  i i i o | i d |  i i i  n |  i i i	 o | i d |  i i i	  n |  i i i
 o | i d |  i i i
  n |  i i i o | i d |  i i i  n |  i i i o$ | i d t |  i i i   n |  i i i o$ | i d t |  i i i   n t d	 | d
 d d f \ } } | d j oK t d  t i |  d t d  | } t i t d  | |  i  n d  S(   Ns   /sbin/modprobe s    irq=s    io=s    io1=s    io2=s    mem=s    dma=s    dma1=s   /sbin/modprobes   catchfdi   i   i    s   Command failed: s   

s   Output:
sV   The Ethernet card could not be initialized. Please verify your settings and try again.(   s   selfs	   dehydrates   hws   Cards
   ModuleNames   cmds   IRQs   appends   IoPorts   IoPort1s   IoPort2s   Mems   DMA0s   strs   DMA1s   gtkExecWithCaptureStatuss   statuss   outputs   _s   strings   joins   GUI_functionss   generic_longinfo_dialogs   dialog(   s   selfs   buttons   statuss   cmds   output(    (    sg   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/gui/ethernethardware.pys   on_okButton_clickedH   s.    
$$	+c         C   s   d  S(   N(    (   s   selfs   button(    (    sg   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/gui/ethernethardware.pys   on_cancelButton_clickede   s    c         C   s   d  S(   N(    (   s   selfs   entry(    (    sg   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/gui/ethernethardware.pys   on_adapterEntry_changedh   s    c         C   sP  |  i i o|  i i d  i |  i i  |  i i o# |  i i d  i |  i i  n |  i i d  i t  |  i i d  i t  |  i i	 i
 o& |  i i d  i |  i i	 i
  n |  i i	 i o& |  i i d  i |  i i	 i  n |  i i	 i o& |  i i d  i |  i i	 i  n |  i i	 i o& |  i i d  i |  i i	 i  n |  i i	 i o& |  i i d  i |  i i	 i  n |  i i	 i o, |  i i d	  i t |  i i	 i   n |  i i	 i o, |  i i d
  i t |  i i	 i   qLn5 t i   } t i d  } |  i i d  i |  d  S(   Ns   ethernetDeviceEntrys   adapterEntrys   adapterComboBoxs   irqEntrys   memEntrys   ioEntrys   io1Entrys   io2Entrys	   dma0Entrys	   dma1Entrys   eth(   s   selfs   hws   Names   xmls
   get_widgets   set_texts   Descriptions   set_sensitives   FALSEs   Cards   IRQs   Mems   IoPorts   IoPort1s   IoPort2s   DMA0s   strs   DMA1s   NCHardwareLists   getHardwareLists   hwlists
   getNextDevs
   nextDevice(   s   selfs   hwlists
   nextDevice(    (    sg   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/gui/ethernethardware.pys   hydratek   s.    #&&&&&,0c         C   sΈ   g  } t i   } x| | i   D]n } | | d d j oS | | i d  o t | | d  o | i | | d  q | i |  q q W| i	   |  i i d  i |  d  S(   Ns   types   eths   descriptions   adapterComboBox(   s   lists   NCHardwareLists
   getModInfos   modInfos   keyss   is   has_keys   lens   appends   sorts   selfs   xmls
   get_widgets   set_popdown_strings(   s   selfs   is   lists   modInfo(    (    sg   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/gui/ethernethardware.pys   setup   s     )
c         C   s|  |  i i d  i   |  i _ |  i i d  i   |  i _ |  i i o t |  i _ n |  i i	   |  i i d  i   d j p" |  i i d  i   t
 d  j o t |  i i _ n" |  i i d  i   |  i i _ |  i i d  i   |  i i _ |  i i d  i   |  i i _ |  i i d  i   |  i i _ |  i i d  i   |  i i _ |  i i d	  i   } | o t |  |  i i _ n |  i i d
  i   } | o t |  |  i i _ n t i   } |  i i i p |  i i i d j o t
 d  |  i i _ n xV | i   D]H } | | i d  o | | d |  i i j o | |  i i _ q,q,Wd  S(   Ns   ethernetDeviceEntrys   adapterEntrys   irqEntrys   Unknowns   memEntrys   ioEntrys   io1Entrys   io2Entrys	   dma0Entrys	   dma1Entrys    s   description(   s   selfs   xmls
   get_widgets   get_texts   hws   Names   Descriptions   Types   ETHERNETs
   createCards   _s   Nones   Cards   IRQs   Mems   IoPorts   IoPort1s   IoPort2s   vals   ints   DMA0s   cards   DMA1s   NCHardwareLists
   getModInfos   modInfos
   ModuleNames   keyss   is   has_key(   s   selfs   vals   modInfos   i(    (    sg   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/gui/ethernethardware.pys	   dehydrate   s2    D!!!!!' /(
   s   __name__s
   __module__s   __init__s   on_Dialog_delete_events   on_okButton_clickeds   on_cancelButton_clickeds   on_adapterEntry_changeds   hydrates   setups	   dehydrate(    (    (    sg   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/gui/ethernethardware.pys   ethernetHardwareDialog*   s   							s    Harald Hoyer <harald@redhat.com>s   $Date: 2004/07/06 08:09:09 $s   $Revision: 1.30.4.1 $(   s   syss   gtks	   gtk.glades   signals   oss   strings   res   rhpl.executils   netconfpkg.guis   GUI_functionss   netconfpkg.gui.GUI_functionss	   load_icons   xml_signal_autoconnects
   netconfpkgs   NCHWEthernets   NCHWWirelesss   NCHardwareLists   TRUEs   FALSEs   ethernetHardwareDialogs   setHwEthernetDialogs   setHwWirelessDialogs
   __author__s   __date__s   __version__(   s   __date__s   ethernetHardwareDialogs   FALSEs   strings   TRUEs   signals   gtks
   __author__s   syss   res   NCHWWirelesss   NCHardwareLists   xml_signal_autoconnects   GUI_functionss   NCHWEthernets   oss   __version__s	   load_icon(    (    sg   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/gui/ethernethardware.pys   ?   s.   								