diff options
author | Marko Kreen | 2009-06-05 10:29:05 +0000 |
---|---|---|
committer | Marko Kreen | 2009-06-07 15:18:48 +0000 |
commit | 49e87a1c2e41ab613f0c383c8749066be92e14d2 (patch) | |
tree | 6da1eb793b1763c617d53ba86fe41008cd26c250 /scripts/queue_loader.py | |
parent | e9f032912997443878fdd70634ec644d73fef1c8 (diff) |
pkgloader module to be able to coexist with 2.x
Use scheme that pygtk uses to support parallel installations:
import pkgloader
pkgloader.require('skytools', '3.0')
import skytools
This will allow keeping old module installed by default and new
version is used only by request.
Diffstat (limited to 'scripts/queue_loader.py')
-rwxr-xr-x | scripts/queue_loader.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/scripts/queue_loader.py b/scripts/queue_loader.py index 1b3090df..97742b82 100755 --- a/scripts/queue_loader.py +++ b/scripts/queue_loader.py @@ -79,10 +79,13 @@ Config template:: create_sql = """ -import sys, time, skytools +import sys, time -from pgq.cascade.worker import CascadedWorker +import pkgloader +pkgloader.require('skytools', '3.0') +import skytools +from pgq.cascade.worker import CascadedWorker from skytools import quote_ident, quote_fqident, UsageError # todo: auto table detect |