diff options
author | makefu <github@syntax-fehler.de> | 2017-07-02 23:06:36 +0200 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2017-07-02 23:07:26 +0200 |
commit | b4bcf2b0a4dd5fbc69a4b539b32f82fb3eccc4a2 (patch) | |
tree | e90fd72161e1bc746986615692074eb874fe0eaa /makefu/2configs/urlwatch/hook.py | |
parent | c36d644059049dba69cf4e5a072f2c5b4c6f5856 (diff) |
ma urlwatch: use hook for json api
Diffstat (limited to 'makefu/2configs/urlwatch/hook.py')
-rw-r--r-- | makefu/2configs/urlwatch/hook.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/makefu/2configs/urlwatch/hook.py b/makefu/2configs/urlwatch/hook.py new file mode 100644 index 000000000..fc598423f --- /dev/null +++ b/makefu/2configs/urlwatch/hook.py @@ -0,0 +1,12 @@ +import logging +logging.basicConfig(level=logging.INFO) +log = logging.getLogger() +# log.setLevel(level=logging.INFO) +def filter(url, data): + log.info("handling url '{}'".format(url)) + if "api.github.com" in url: + import json + log.info("url is a github api link, assuming json") + return json.dumps(json.loads(data),indent=2) + + return data |