londiste: load bulkloader by default
authorMarko Kreen <markokr@gmail.com>
Mon, 6 Dec 2010 12:53:14 +0000 (14:53 +0200)
committerMarko Kreen <markokr@gmail.com>
Mon, 6 Dec 2010 12:53:14 +0000 (14:53 +0200)
python/londiste/handler.py
python/londiste/handlers/__init__.py

index 9cbfa202779e5a6c9d67f8491d77e031915f3a29..265f83afa80cb1c15b9bef1f8424180965600ee4 100644 (file)
@@ -29,7 +29,7 @@ plain londiste:
 
 """
 
-import sys, skytools
+import sys, skytools, londiste.handlers
 
 __all__ = ['RowCache', 'BaseHandler', 'parse_handler', 'build_handler', 'load_handlers']
 
@@ -188,7 +188,8 @@ def parse_handler(tblname, hstr, log):
 
 def load_handlers(cf):
     """Load and register modules from config."""
-    lst = cf.getlist('handler_modules', [])
+    lst = londiste.handlers.DEFAULT_HANDLERS
+    lst += cf.getlist('handler_modules', [])
 
     for m in lst:
         register_handler_module(m)
index 3efea30429aea21ab57b2fe8f7ce27c362672bdf..c5de83c664a8351a9774a78450dfd06cf139b170 100644 (file)
@@ -1 +1,4 @@
 # handlers module
+
+DEFAULT_HANDLERS = ['londiste.handlers.bulk']
+