From 82cf534b253582cfebbadcf7db7eab364561fe90 Mon Sep 17 00:00:00 2001 From: Stephane Bortzmeyer Date: Sat, 10 Dec 2011 17:22:01 +0100 Subject: [PATCH 1/3] Test that SimpleTAL is there --- FeedParserPlus.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/FeedParserPlus.py b/FeedParserPlus.py index 2b7b9c6..322de49 100644 --- a/FeedParserPlus.py +++ b/FeedParserPlus.py @@ -5,6 +5,12 @@ print >>sys.stderr, "I need the module feedparser, see " sys.exit(1) +try: + from simpletal import simpleTAL, simpleTALES, simpleTALUtils +except ImportError: + print >>sys.stderr, "I need the module simpleTAL, see " + sys.exit(1) + mytemplate = """ From 1641f52591bc9b37336a0e62699796e202b50d07 Mon Sep 17 00:00:00 2001 From: Stephane Bortzmeyer <stephane+github@bortzmeyer.org> Date: Sun, 11 Dec 2011 22:36:51 +0100 Subject: [PATCH 2/3] Use env for shebang --- seenthis-backup.py | 2 +- seenthis-post.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/seenthis-backup.py b/seenthis-backup.py index 182dfa4..12782c0 100644 --- a/seenthis-backup.py +++ b/seenthis-backup.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python import SeenThis diff --git a/seenthis-post.py b/seenthis-post.py index 66541d7..6d93f27 100644 --- a/seenthis-post.py +++ b/seenthis-post.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python import SeenThis import sys From 1d5a76bc7343f85e7b561babaa31419c847b26b6 Mon Sep 17 00:00:00 2001 From: Stephane Bortzmeyer <bortzmeyer@nic.fr> Date: Tue, 17 Jan 2012 09:52:08 +0100 Subject: [PATCH 3/3] Message lost when posting fails (issue) --- seenthis-post.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/seenthis-post.py b/seenthis-post.py index 6d93f27..4678cb6 100644 --- a/seenthis-post.py +++ b/seenthis-post.py @@ -42,6 +42,8 @@ raise tmpfile.close() result = st.post(message) +# TODO: if posting fails (wrong password, network problem, etc), the +# message is lost. It can be a problem. print result