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

Class NetIfaceAddress4

source code


IPv4 Network interface

Instance Methods [hide private]
 
__init__(self, addr_dict=None) source code
 
cleanse_ip_addr(self, val)
to be overriden by child
source code

Inherited from NetIfaceAddress: __repr__, __str__, reload, save

Inherited from NetIfaceAddress (private): _delete, _insert, _update

Inherited from GenericDevice: getid, must_save

Inherited from GenericDevice (private): _null_columns

Class Variables [hide private]
  key_mapping = {'broadcast': 'broadcast', 'ipaddr': 'address', ...
  table = 'rhnServerNetAddress4'
  unique = ['interface_id']
Method Details [hide private]

__init__(self, addr_dict=None)
(Constructor)

source code 
Overrides: GenericDevice.__init__

cleanse_ip_addr(self, val)

source code 

to be overriden by child

Overrides: NetIfaceAddress.cleanse_ip_addr
(inherited documentation)

Class Variable Details [hide private]

key_mapping

Value:
{'broadcast': 'broadcast', 'ipaddr': 'address', 'netmask': 'netmask'}