def set_ap_network(self, ap_id, type="dhcp", ip="192.168.1.6", netmask="255.255.255.0", gateway="192.168.1.1", dns1="8.8.8.8", dns2="8.8.4.4"):
"""
Configure network
:param ap_id:
:param type:
:param ip:
:param netmask:
:param gateway:
:param dns1:
:param dns2:
:return:
"""
content = self.sitecmdjson('/rest/device/' + str(ap_id), {
"config_network": [
{
"type": type,
"ip": ip,
"netmask": netmask,
"gateway": gateway,
"dns1": dns1,
"dns2": dns2
}
]
}, method='PUT')
return self.response(content, inspect.stack()[0].function, 'AP Network Config')
评论列表
文章目录