mirror of
https://github.com/kellyjonbrazil/jc.git
synced 2025-06-17 00:07:37 +02:00
add dhcp6 options to docs
This commit is contained in:
@ -50,6 +50,10 @@ Schema:
|
|||||||
"name": string,
|
"name": string,
|
||||||
"value": string/integer/float,
|
"value": string/integer/float,
|
||||||
},
|
},
|
||||||
|
"dhcp6_option_x": {
|
||||||
|
"name": string,
|
||||||
|
"value": string/integer/float,
|
||||||
|
},
|
||||||
"ip4_route_x": {
|
"ip4_route_x": {
|
||||||
"dst": string,
|
"dst": string,
|
||||||
"nh": string,
|
"nh": string,
|
||||||
|
@ -45,6 +45,10 @@ Schema:
|
|||||||
"name": string,
|
"name": string,
|
||||||
"value": string/integer/float,
|
"value": string/integer/float,
|
||||||
},
|
},
|
||||||
|
"dhcp6_option_x": {
|
||||||
|
"name": string,
|
||||||
|
"value": string/integer/float,
|
||||||
|
},
|
||||||
"ip4_route_x": {
|
"ip4_route_x": {
|
||||||
"dst": string,
|
"dst": string,
|
||||||
"nh": string,
|
"nh": string,
|
||||||
@ -185,17 +189,7 @@ def _process(proc_data: List[Dict]) -> List[Dict]:
|
|||||||
except Exception:
|
except Exception:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
if '_option_' in key and key[-1].isdigit():
|
if ('_option_' in key or '_route_' in key) and key[-1].isdigit():
|
||||||
for k in entry[key]:
|
|
||||||
try:
|
|
||||||
if '.' in entry[key][k]:
|
|
||||||
entry[key][k] = float(entry[key][k])
|
|
||||||
else:
|
|
||||||
entry[key][k] = int(entry[key][k])
|
|
||||||
except Exception:
|
|
||||||
pass
|
|
||||||
|
|
||||||
if '_route_' in key and key[-1].isdigit():
|
|
||||||
for k in entry[key]:
|
for k in entry[key]:
|
||||||
try:
|
try:
|
||||||
if '.' in entry[key][k]:
|
if '.' in entry[key][k]:
|
||||||
|
Reference in New Issue
Block a user