diff --git a/mote/v2/openwrt/package/flukso/luasrc/fluksod.lua b/mote/v2/openwrt/package/flukso/luasrc/fluksod.lua index fc58f67..25f043a 100755 --- a/mote/v2/openwrt/package/flukso/luasrc/fluksod.lua +++ b/mote/v2/openwrt/package/flukso/luasrc/fluksod.lua @@ -219,10 +219,12 @@ function send(child) hash:update(options.body) options.headers['X-Digest'] = hash:final() - local response, code, msg = http_persist(WAN_BASE_URL .. sensor_id, options) + local url = WAN_BASE_URL .. sensor_id + local response, code, meta = http_persist(url, options) + + nixio.syslog('info', string.format('%s %s: %s', options.method, url, code)) if response then - -- TODO send response string to syslog measurements:clear(sensor_id) end end diff --git a/mote/v2/openwrt/package/luci/libs/httpclient/luasrc/httpclient.lua b/mote/v2/openwrt/package/luci/libs/httpclient/luasrc/httpclient.lua index 163bd82..3a1d891 100644 --- a/mote/v2/openwrt/package/luci/libs/httpclient/luasrc/httpclient.lua +++ b/mote/v2/openwrt/package/luci/libs/httpclient/luasrc/httpclient.lua @@ -131,9 +131,9 @@ function create_persistent() bytes_read = bytes_read + output[#output]:len() end - uri, options = coroutine.yield(table.concat(output)) + uri, options = coroutine.yield(table.concat(output), status, response) else - uri, options = coroutine.yield("") + uri, options = coroutine.yield("", status, response) end end end