Changeset 2378


Ignore:
Timestamp:
Sep 18, 2014, 2:17:51 PM (4 years ago)
Author:
matthijs
Message:

uploadd: Convert print to nixio.syslog

This helps debugging errors in the Facebook, Flickr and Gdata plugins.
A number of log entries are made using the "debug" level, which are
disabled by default using nixio.setlogmask in lucid.lua.

Location:
trunk/luci/libs/uploadd/luasrc/fon
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/luci/libs/uploadd/luasrc/fon/facebook.lua

    r2172 r2378  
    33module("luci.fon.facebook", package.seeall)
    44
    5 require "nixio.util"
     5require "nixio"
    66
    77local WAITING = "0"
     
    5757                return nil
    5858        end
    59         print(response)
     59        nixio.syslog("debug", response)
    6060        local ltn12 = require "luci.ltn12"
    6161        local decoder = require "luci.json".Decoder()
     
    101101                return nil
    102102        end
    103         print(response)
     103        nixio.syslog("debug", response)
    104104        local ltn12 = require "luci.ltn12"
    105105        local decoder = require "luci.json".Decoder()
     
    168168
    169169function upload_a_pic(filename, aid, mime, uci, section)
    170         local nixio = require "nixio"
    171170        local ltn12 = require "luci.ltn12"
    172171        local fs = require("luci.fs")
     
    254253
    255254        local response, code, msg = httpc.request_to_buffer(uri, options)
    256         print(response)
    257255
    258256        if not response then
    259257                return false
    260258        end
     259        nixio.syslog("debug", response)
    261260        local ltn12 = require "luci.ltn12"
    262261        local decoder = require "luci.json".Decoder()
     
    302301                uci:save("uploadd")
    303302                count = count + 1
    304                 print("starting upload")
     303                nixio.syslog("info", "starting upload")
    305304                require("luci.fon.uploadd").set_state("Facebook")
    306305                local u, e = upload_a_pic(s.path .. s.file, aid, s.mime, uci, s[".name"])
    307306                if u == true then
    308                         print("uploaded "..s.type.." "..s.file)
     307                        nixio.syslog("info", "uploaded "..s.type.." "..s.file)
    309308                        uci:set("uploadd", s[".name"], "status", DONE)
    310309                        uci:save("uploadd")
     
    313312                                aid = create_fon_album((uci:get("facebook", "facebook", "album") or "FON").."_"..os.time())
    314313                        else
    315                                 print("uploaded "..s.type.." failed "..s.file)
     314                                nixio.syslog("err", "uploaded "..s.type.." failed "..s.file)
    316315                                uci:set("uploadd", s[".name"], "status", ERROR)
    317316                                uci:save("uploadd")
  • trunk/luci/libs/uploadd/luasrc/fon/flickr.lua

    r2083 r2378  
    33module("luci.fon.flickr", package.seeall)
    44
    5 require "nixio.util"
     5require "nixio"
    66
    77local WAITING = "0"
     
    2727function upload_a_pic(filename, mime, uci, section)
    2828        local httpc = require "luci.httpclient"
    29         local nixio = require "nixio"
    3029        local ltn12 = require "luci.ltn12"
    3130        local fs = require("luci.fs")
     
    104103        local response, code, msg = httpc.request_to_buffer(uri, options)
    105104        if not response then
    106                 print("Error : "..code)
    107                 return false
    108         end
    109         print(response)
     105                nixio.syslog("err", "Error : "..code)
     106                return false
     107        end
     108        nixio.syslog("err", response)
    110109        local ok = string.find(response, "<rsp stat=\"ok\">")
    111110        if ok == nil then
    112                 print("Error : Flickr did not like the file ?!")
     111                nixio.syslog("err", "Error : Flickr did not like the file ?!")
    113112                return false
    114113        end
     
    137136                return nil
    138137        end
    139         print(response)
     138        nixio.syslog("debug", response)
    140139        return
    141140end
     
    152151        local query = "api_key="..api_key.."&method=flickr.auth.getFullToken&mini_token="..frob.."&api_sig="..sig
    153152
     153        nixio.syslog("debug", (uri.."?"..query))
    154154        local response, code, msg = httpc.request_to_buffer(uri.."?"..query)
    155155
    156156        if not response then
    157                 print("Error : "..code)
    158                 return false
    159         end
    160         print(response)
     157                nixio.syslog("err", "Error : "..code)
     158                return false
     159        end
     160        nixio.syslog("debug", response)
    161161        local ok = string.find(response, "<rsp stat=\"ok\">")
    162162        if ok == nil then
    163                 print("Error : Flickr did not like the frob ?!")
     163                nixio.syslog("err", "Error : Flickr did not like the frob ?!")
    164164                return false
    165165        end
     
    206206                        local u = upload_a_pic(s.path..s.file, s.mime, uci, s[".name"])
    207207                        if u == true then
    208                                 print("uploaded "..s.type.." "..s.path..s.file)
     208                                nixio.syslog("info", "uploaded "..s.type.." "..s.path..s.file)
    209209                                uci:set("uploadd", s[".name"], "status", DONE)
    210210                                uci:save("uploadd")
    211211                        else
    212                                 print("uploaded "..s.type.." -failed "..s.file)
     212                                nixio.syslog("info", "uploaded "..s.type.." -failed "..s.file)
    213213                                uci:set("uploadd", s[".name"], "status", ERROR)
    214214                                uci:save("uploadd")
  • trunk/luci/libs/uploadd/luasrc/fon/gdata.lua

    r2369 r2378  
    11module("luci.fon.gdata", package.seeall)
     2
     3require "nixio"
    24
    35local WAITING = "0"
     
    5456        local response, code, msg = httpc.request_to_buffer(uri, options)
    5557        if not response then
    56                 print("Error : "..code)
     58                nixio.syslog("err", "Error : "..code)
    5759                return false
    5860        end
     
    148150        }
    149151        local response, code, msg = httpc.request_to_buffer(uri, options)
    150         print(response)
    151         print(code)
    152         print(msg)
     152        nixio.syslog("debug", response or "")
     153        nixio.syslog("debug", code or "")
     154        nixio.syslog("debug", msg or "")
    153155        if code == 400 then
    154156                return false
     
    210212                return false
    211213        end
    212 --      print(auth_token.. ".."..file..".."..mime..".."..s.size)
     214--      nixio.syslog("debug", auth_token.. ".."..file..".."..mime..".."..s.size)
    213215        local options = {
    214216                body = bodycallback,
     
    220222        }
    221223        local response, code, msg = httpc.request_to_buffer(uri, options)
    222         print(response)
    223         print(code)
    224         print(msg)
     224
     225        nixio.syslog("debug", response or "")
     226        nixio.syslog("debug", code or "")
     227        nixio.syslog("debug", msg or "")
    225228        -- We expect request_to_buffer to fail (response = nil)
    226229        -- because the HTTP code returned is 201 Created (which
Note: See TracChangeset for help on using the changeset viewer.