aboutsummaryrefslogtreecommitdiff
path: root/rpki/gui
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2016-03-29 03:09:13 +0000
committerRob Austein <sra@hactrn.net>2016-03-29 03:09:13 +0000
commitd6e5a0df28362130b4d30a747f9957f51f502750 (patch)
treef5ff7087af3026033d00685117e5b264c02be067 /rpki/gui
parentbf3b75c7cf7d3fed6e76020903c463cdc1660d90 (diff)
Initial fixes to rpkigui-rcynic. Still not working, but failing in a
more interesting way now. svn path=/branches/tk705/; revision=6335
Diffstat (limited to 'rpki/gui')
-rw-r--r--rpki/gui/cacheview/util.py2
-rw-r--r--rpki/gui/script_util.py5
2 files changed, 6 insertions, 1 deletions
diff --git a/rpki/gui/cacheview/util.py b/rpki/gui/cacheview/util.py
index 3ff2094c..00298b2c 100644
--- a/rpki/gui/cacheview/util.py
+++ b/rpki/gui/cacheview/util.py
@@ -154,7 +154,7 @@ model_class = {
def save_status(repo, vs):
timestamp = datetime.fromXMLtime(vs.timestamp).to_sql()
status = LABEL_CACHE[vs.status]
- g = models.generations_dict[vs.generation] if vs.generation else None
+ g = models.generations_dict.get(vs.generation)
repo.statuses.create(generation=g, timestamp=timestamp, status=status)
# if this object is in our interest set, update with the current validation
diff --git a/rpki/gui/script_util.py b/rpki/gui/script_util.py
index 31e40821..17e5608c 100644
--- a/rpki/gui/script_util.py
+++ b/rpki/gui/script_util.py
@@ -28,3 +28,8 @@ def setup():
# If this doesn't work, try changing it to "rpki.django_settings.gui".
os.environ.update(DJANGO_SETTINGS_MODULE = "rpki.django_settings.irdb")
+ #os.environ.update(DJANGO_SETTINGS_MODULE = "rpki.django_settings.gui")
+
+ # Initialize Django.
+ import django
+ django.setup()