luci-base: luci.tools.status: properly parse infinite odhcpd leases
authorJo-Philipp Wich <jo@mein.io>
Fri, 9 Dec 2016 12:05:44 +0000 (13:05 +0100)
committerJo-Philipp Wich <jo@mein.io>
Fri, 9 Dec 2016 12:05:44 +0000 (13:05 +0100)
commit8e9e92a630a9e18eef642c02b8a7fa476440ab37
treebe42a7cf6591e76607bc31203c964f16e1bc2bc8
parent6d5f878d7c993f08e4fb48efba169f7bb4869e6f
luci-base: luci.tools.status: properly parse infinite odhcpd leases

The expiry time in an odhcpd lease file line may be -1 to denote an infinite
lease time, so adjust the code to properly support that.

The expiry attribute of the lease object will be set to "false" in case of an
infinite lease.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
modules/luci-base/luasrc/tools/status.lua