diff options
author | Aurélien Bompard <aurelien@bompard.org> | 2013-08-01 12:18:57 +0200 |
---|---|---|
committer | Aurélien Bompard <aurelien@bompard.org> | 2013-08-02 10:54:23 +0200 |
commit | a5d7239c7a2be95816716997a8bbee7463a734ad (patch) | |
tree | 2ac417b90ff7c67e2dcc3e8ed7b246aacde3fbde /hyperkitty/archiver.py | |
parent | f7521efee66e5297528f52290b670df6c2ddb2aa (diff) | |
download | hyperkitty-a5d7239c7a2be95816716997a8bbee7463a734ad.tar.gz hyperkitty-a5d7239c7a2be95816716997a8bbee7463a734ad.tar.xz hyperkitty-a5d7239c7a2be95816716997a8bbee7463a734ad.zip |
Get the KittyStore using the settings object
Diffstat (limited to 'hyperkitty/archiver.py')
-rw-r--r-- | hyperkitty/archiver.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/hyperkitty/archiver.py b/hyperkitty/archiver.py index a14e2ad..2732860 100644 --- a/hyperkitty/archiver.py +++ b/hyperkitty/archiver.py @@ -45,8 +45,7 @@ class Archiver(object): def __init__(self): self.store = None self.base_url = None - self.store_url = None - self.store_search_index = None + self.settings = None # will be filled by _load_conf() self._load_conf() def _load_conf(self): @@ -72,8 +71,7 @@ class Archiver(object): except ImportError: raise ImportError("Could not import Django's settings from %s" % settings_path) - self.store_url = settings.KITTYSTORE_URL - self.store_search_index = settings.KITTYSTORE_SEARCH_INDEX + self.settings = settings #if path_added: # sys.path.remove(settings_path) @@ -112,7 +110,7 @@ class Archiver(object): be calculated. """ if self.store is None: - self.store = get_store(self.store_url, search=self.store_search_index) + self.store = get_store(self.settings) msg.message_id_hash = self.store.add_to_list(mlist, msg) self.store.commit() # TODO: Update karma |