{"comment":{"url":"https://api.github.com/repos/aronasorman/ka-lite/comments/13434666","html_url":"https://github.com/aronasorman/ka-lite/commit/b608baa2c513a82463f86c3c948810da8709fdd9#commitcomment-13434666","id":13434666,"user":{"login":"benjaoming","id":374612,"avatar_url":"https://avatars.githubusercontent.com/u/374612?v=3","gravatar_id":"","url":"https://api.github.com/users/benjaoming","html_url":"https://github.com/benjaoming","followers_url":"https://api.github.com/users/benjaoming/followers","following_url":"https://api.github.com/users/benjaoming/following{/other_user}","gists_url":"https://api.github.com/users/benjaoming/gists{/gist_id}","starred_url":"https://api.github.com/users/benjaoming/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benjaoming/subscriptions","organizations_url":"https://api.github.com/users/benjaoming/orgs","repos_url":"https://api.github.com/users/benjaoming/repos","events_url":"https://api.github.com/users/benjaoming/events{/privacy}","received_events_url":"https://api.github.com/users/benjaoming/received_events","type":"User","site_admin":false},"position":17,"line":328,"path":"kalite/settings/base.py","commit_id":"b608baa2c513a82463f86c3c948810da8709fdd9","created_at":"2015-09-25T10:11:26Z","updated_at":"2015-09-25T10:11:26Z","body":"It's kind of bad practice to catch an exception without logging it.. something like a logging call or sys.stderr.write() would be cool. The cost of having faked robustness by catching everything will be a programme that behaves odd and is hard to debug... but at least being somewhat verbose makes it easier to see through whenever things fail for unforseen reasons... for instance because local_settings is broken or undefined or someone overwrote the `getattr` builtin or whatever :)"}}