Index: trunk/ippToPsps/jython/datastore.py
===================================================================
--- trunk/ippToPsps/jython/datastore.py	(revision 32835)
+++ trunk/ippToPsps/jython/datastore.py	(revision 33259)
@@ -19,17 +19,10 @@
 
     '''
-    def __init__(self, logger, doc, ippToPspsDb):
+    def __init__(self, logger, config, ippToPspsDb):
     
         # setup logger
         self.logger = logger
-        self.doc = doc
+        self.config = config
         self.ippToPspsDb = ippToPspsDb
-        self.logger.debug("Datastore constructor")
-
-        # open config
-        self.product = doc.find("datastore/product").text
-        self.type = doc.find("datastore/type").text
-
-        self.logger.debug("Using product: '" + self.product + "' and type: '" + self.type + "'")
 
     '''
@@ -49,6 +42,6 @@
         command  = "dsreg --add " + name + "\
                     --link --datapath " + path + "\
-                    --type " + self.type + "\
-                    --product " + self.product + "\
+                    --type " + self.config.datastoreType + "\
+                    --product " + self.config.datastoreProduct + "\
                     --list " + tempFile.name
 
@@ -82,5 +75,5 @@
                    --del " + name + " \
                    --rm \
-                   --product " + self.product
+                   --product " + self.config.datastoreProduct
 
         p = Popen(command, shell=True, stdout=PIPE, stderr=PIPE)
