From 53b1ea1ae416245aa69a0ca5e61a69ed7c7d0946 Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Thu, 15 Mar 2012 05:16:17 +0000 Subject: No gdbm on MacOSX. svn path=/trunk/; revision=4398 --- scripts/analyze-rcynic-history.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/analyze-rcynic-history.py b/scripts/analyze-rcynic-history.py index 2b8da14c..88a55cf9 100644 --- a/scripts/analyze-rcynic-history.py +++ b/scripts/analyze-rcynic-history.py @@ -32,7 +32,6 @@ import getopt import datetime import subprocess import shelve -import gdbm from xml.etree.cElementTree import (ElementTree as ElementTree, fromstring as ElementTreeFromString) @@ -206,7 +205,10 @@ def plot_one(hostnames, fields): mb = mailbox.Maildir("/u/sra/rpki/rcynic-xml", factory = None, create = False) -shelf = shelve.Shelf(gdbm.open("rcynic-xml.gdbm", "c")) +if sys.platform == "darwin": # Sigh + shelf = shelve.open("rcynic-xml", "c") +else: + shelf = shelve.open("rcynic-xml.db", "c") sessions = [] -- cgit v1.2.3