remote-option{4,6}-global-set require quotes for int values
remote-option{4,6}-global-set when used to set option that value type is int require double quotes: command:
{'arguments': {'options': [{'code': 2, 'data': '11'}],
'remote': {'type': 'mysql'},
'server-tags': ['abc']},
'command': 'remote-option4-global-set',
'service': ['dhcp4']}
result:
{
"arguments": {
"options": [
{
"code": 2,
"space": "dhcp4"
}
]
},
"result": 0,
"text": "DHCPv4 option successfully set."
}
but when the same command is issued without quotes:
{'arguments': {'options': [{'code': 2, 'data': 11}],
'remote': {'type': 'mysql'},
'server-tags': ['abc']},
'command': 'remote-option4-global-set',
'service': ['dhcp4']}
response:
{
"result": 1,
"text": "option data does not match option definition (space: dhcp4, code: 2): no option value specified (<wire>:0:51)"
}