3 Robot interface - check one URL
5 Written by Broytman. Copyright (C) 2010 PhiloSoft Design.
15 def _setup(self, conn):
16 HTTP._setup(self, conn)
17 self.set_debuglevel(1)
21 from bkmk_objects import Bookmark
22 from Writers.bkmk_wflad import strftime
26 print "Broytman check_url, Copyright (C) 2010 PhiloSoft Design"
29 sys.stderr.write("Usage: check_url.py url1 [url2...]\n")
32 from m_lib.flog import makelog
33 log = makelog("check.log")
35 from robots import robot
38 for url in sys.argv[1:]:
39 bookmark = Bookmark(href=url, add_date=None)
40 bookmark.parent = None
42 rcode = robot.check_url(bookmark)
43 print "check_url: %s" % rcode
45 if hasattr(bookmark, 'error'):
55 """ % (bookmark.href, getattr(bookmark, 'real_title', ''), strftime(bookmark.last_modified), bookmark.icon_href, bookmark.icon)
61 if __name__ == '__main__':