pvl/hosts/host.py
changeset 501 41b362e6074b
parent 493 c9725dd0d48c
child 503 a56456f901e8
equal deleted inserted replaced
500:60f2be893641 501:41b362e6074b
   110             location=None,
   110             location=None,
   111             alias=None, alias4=None, alias6=None,
   111             alias=None, alias4=None, alias6=None,
   112             forward=None, reverse=None,
   112             forward=None, reverse=None,
   113             down=None,
   113             down=None,
   114             boot=None,
   114             boot=None,
   115             **extensions
   115             extensions=None,
   116     ) :
   116     ) :
   117         """
   117         """
   118             Return a Host initialized from data attributes.
   118             Return a Host initialized from data attributes.
   119 
   119 
   120             This handles all string parsing to our data types.
   120             This handles all string parsing to our data types.
   132                 alias6      = parse_list(alias6),
   132                 alias6      = parse_list(alias6),
   133                 forward     = parse_str(forward),
   133                 forward     = parse_str(forward),
   134                 reverse     = parse_str(reverse),
   134                 reverse     = parse_str(reverse),
   135                 down        = parse_bool(down),
   135                 down        = parse_bool(down),
   136                 boot        = boot,
   136                 boot        = boot,
   137                 extensions  = extensions
   137                 extensions  = extensions,
   138         )
   138         )
   139 
   139 
   140     def __init__ (self, name, domain,
   140     def __init__ (self, name, domain,
   141             ip=None, ip6=None,
   141             ip=None, ip6=None,
   142             ethernet={ },
   142             ethernet={ },