# HG changeset patch # User Matthew Wild # Date 1451927069 0 # Node ID fd7b581560d5e9d6c46387efe5485ae65907da82 # Parent 8050134f35b34ccba96966e7f63c0f749fd8bd6a Add error logging when loading geoip diff -r 8050134f35b3 -r fd7b581560d5 geoip.lua --- a/geoip.lua Mon Jan 04 17:03:19 2016 +0000 +++ b/geoip.lua Mon Jan 04 17:04:29 2016 +0000 @@ -1,4 +1,6 @@ -pcall(function () +local log = require "util.logger".init("geoip"); + +local ok, err = pcall(function () local city_db_path = os.getenv("GEOIP_CITY_DB"); if not city_db_path then return; end @@ -22,3 +24,7 @@ end end); end) + +if not ok then + log("warn", "GeoIP loading failed: %s", tostring(err)); +end