X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=Robots%2Fbkmk_rsimple.py;h=228899629fb507e94a7877da50ca698c078bc666;hb=a58c2f2c09fffa02089ddeb564f5224f1eea5d9c;hp=afeeb254e2b519a33e145612e1b57de3116ec649;hpb=c3a7353a026f35ab8d02a1a05b320e7a37c2dc13;p=bookmarks_db.git diff --git a/Robots/bkmk_rsimple.py b/Robots/bkmk_rsimple.py index afeeb25..2288996 100644 --- a/Robots/bkmk_rsimple.py +++ b/Robots/bkmk_rsimple.py @@ -1,7 +1,7 @@ """ Simple, strightforward robot - Written by Oleg Broytman. Copyright (C) 2000-2008 PhiloSoft Design. + Written by Oleg Broytman. Copyright (C) 2000-2010 PhiloSoft Design. """ import sys, os @@ -239,22 +239,28 @@ class robot_simple(Robot): except IOError, msg: if (msg[0] == "http error") and (msg[1] == -1): bookmark.no_error = "The server did not return any header - it is not an error, actually" + self.log(bookmark.no_error) else: bookmark.error = get_error(msg) + self.log(bookmark.error) except EOFError: bookmark.error = "Unexpected EOF (FTP server closed connection)" + self.log(bookmark.error) except RedirectException, msg: bookmark.moved = str(msg) + self.log(bookmark.moved) except KeyboardInterrupt: + self.log("Keyboard interrupt (^C)") return 0 except: import traceback traceback.print_exc() bookmark.error = "Exception!" + self.log(bookmark.error) finally: self.finish_check_url(bookmark)