Ńň +z2Wc @ s¸ d Z d d k l Z l Z d d k l Z d d k l Z d d k l Z l Z d d k l Z d a d a d a d Z d e f d YZ d Z d Z d Z d Z d S( s Modem Interface Plugini˙˙˙˙( t Devicet ConfDevice( t getDeviceFactory( t ModemDialup( t MODEMt getDeviceType( t gdtstruct_propertiesc C s t o t Sg a t S( N( t ModemList( ( ( sG /usr/share/system-config-network/netconfpkg/plugins/NCPluginDevModem.pyt getModemList s t DevModemc B sf e Z e d e d f g d Z d Z d Z d Z d Z d Z d Z d Z RS( t Dialups Test doc stringc C s, t t | i t | _ t | _ d S( N( t superR t __init__R t TypeR R ( t self( ( sG /usr/share/system-config-network/netconfpkg/plugins/NCPluginDevModem.pyR 9 s c C s3 t | } t i | | | i i | | d S( sB load(devicename) load a modem definition N( R R t loadR ( R t namet conf( ( sG /usr/share/system-config-network/netconfpkg/plugins/NCPluginDevModem.pyR > s c C sL t t | i t | i } | i i | | i | i | i d S( N( R R t saveR t DeviceIdR t oldnamet write( R R ( ( sG /usr/share/system-config-network/netconfpkg/plugins/NCPluginDevModem.pyR G s c C s; | i d j p t | i t o t | _ n | i S( s? create a ModemDialup instance for self.Dialup N( R t Nonet isinstanceR ( R ( ( sG /usr/share/system-config-network/netconfpkg/plugins/NCPluginDevModem.pyt createDialupM s c C s1 t | } t | d o | i i d S| S( s&