luci-app-lldpd: helpers for location data in lldpd
authorPaul Donald <newtwen+github@gmail.com>
Fri, 26 Apr 2024 21:41:17 +0000 (23:41 +0200)
committerPaul Donald <newtwen+github@gmail.com>
Sun, 12 May 2024 20:31:19 +0000 (22:31 +0200)
commit40afc3149da61ed05f0958a8ad3b482b3e5b6f83
treeeef70bbc8c3f18cb412648c36fef6fb223e97bda
parent7ed2f136bfc16fa41a677a37b1c842ecf331f105
luci-app-lldpd: helpers for location data in lldpd

They should help with handling coordinate, address and ELIN formats.

It disassembles any lldp_location and fills corresponding fields. The
address fields used are globally common and include those used in Cisco
products. (lldpd has more address properties available)

Changes made to any field trigger write_lldp_location to compose a new
string saved to lldp_location.

The user can override everything by entering a raw config string (in
case an address type field is not available). The last field changed,
wins.

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js