From fbf639993b9b3a5fa2b39bbcd8fdd589e1647db2 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Sat, 1 May 2010 14:37:57 +0200 Subject: [PATCH] misc --- weboob/tools/application/prompt.py | 2 ++ weboob/tools/parsers/__init__.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/weboob/tools/application/prompt.py b/weboob/tools/application/prompt.py index 85bbace3..5f707078 100644 --- a/weboob/tools/application/prompt.py +++ b/weboob/tools/application/prompt.py @@ -49,6 +49,8 @@ class PromptScheduler(Scheduler): sys.stdout.write('\n') class PromptApplication(ConsoleApplication): + SYNOPSIS = 'Usage: %prog [options (-h for help)]' + def create_weboob(self): return Weboob(self.APPNAME, scheduler=PromptScheduler(self.prompt, self.read_cb)) diff --git a/weboob/tools/parsers/__init__.py b/weboob/tools/parsers/__init__.py index 0b4b392e..86db1006 100644 --- a/weboob/tools/parsers/__init__.py +++ b/weboob/tools/parsers/__init__.py @@ -59,4 +59,4 @@ def get_parser(preference_order=('lxml', 'html5lib', 'elementtidy', 'builtin')): except ImportError: logging.debug('%s is not installed.' % kind) - raise NoParserFound() + raise NoParserFound("No parser found (%s)" % ','.join(preference_order))