equal
deleted
inserted
replaced
5 """ |
5 """ |
6 Build a DHCP Item for declaring a subclass for a host. |
6 Build a DHCP Item for declaring a subclass for a host. |
7 """ |
7 """ |
8 |
8 |
9 # hardware-type prefixed hardware-address |
9 # hardware-type prefixed hardware-address |
10 hardware = pvl.dhcp.config.Field('1:' + ethernet) |
10 hardware = '1:' + ethernet |
11 |
11 |
12 return pvl.dhcp.config.Block(None, [ |
12 return pvl.dhcp.config.Block(None, [ |
13 ('subclass', subclass, hardware), |
13 ('subclass', pvl.dhcp.config.String(subclass), pvl.dhcp.config.Field(hardware)), |
14 ]) |
14 ]) |
15 |
15 |
16 class HostDHCPError(pvl.hosts.host.HostError): |
16 class HostDHCPError(pvl.hosts.host.HostError): |
17 pass |
17 pass |
18 |
18 |