Package backend :: Package server :: Package rhnServer :: Module server_hardware :: Class NetIfaceAddress
[hide private]
[frames] | no frames]

Class NetIfaceAddress

source code


Instance Methods [hide private]
 
__init__(self, list_ifaces=None) source code
 
__str__(self) source code
 
__repr__(self) source code
 
cleanse_ip_addr(self, val)
to be overriden by child
source code
 
save(self, interface_id)
save data in the rhnDevice table
source code
 
_insert(self, params) source code
 
_delete(self, params) source code
 
_update(self, params) source code
 
reload(self, interface_id)
reload from rhnDevice table based on devid
source code

Inherited from GenericDevice: getid, must_save

Inherited from GenericDevice (private): _null_columns

Class Variables [hide private]
  key_mapping = {'address': 'address', 'netmask': 'netmask'}
  unique = ['address']
  table = 'rhnServerNetAddress'
Method Details [hide private]

__init__(self, list_ifaces=None)
(Constructor)

source code 
Overrides: GenericDevice.__init__

save(self, interface_id)

source code 

save data in the rhnDevice table

Overrides: GenericDevice.save
(inherited documentation)

reload(self, interface_id)

source code 

reload from rhnDevice table based on devid

Overrides: GenericDevice.reload
(inherited documentation)