Index: trunk/ippToPsps/jython/removeFromDatastore.py
===================================================================
--- trunk/ippToPsps/jython/removeFromDatastore.py	(revision 32058)
+++ trunk/ippToPsps/jython/removeFromDatastore.py	(revision 32059)
@@ -5,13 +5,26 @@
 import sys
 import getopt
+from pslogger import PSLogger
+
+from xml.etree.ElementTree import ElementTree, Element, tostring
 
 
+if len(sys.argv) < 3:
+    print "** Usage: " + sys.argv[0] + " <configPath> <firstBatchToRemove> [<lastBatchToRemove>]"
+    sys.exit(1)
+
+CONFIG = sys.argv[1]
 logging.config.fileConfig("logging.conf")
-logger = logging.getLogger("datastore")
+logging.setLoggerClass(PSLogger)
+logger = logging.getLogger(sys.argv[0])
+logger.setLevel(logging.INFO)
 
+configDoc = ElementTree(file=CONFIG)
 
+datastore = Datastore(logger, configDoc)
 
+if len(sys.argv) < 4:
+    datastore.remove(str(sys.argv[2]))
+else:
+    datastore.removeRange(str(sys.argv[2]), str(sys.argv[3]))
 
-datastore = Datastore(logger)
-datastore.remove(str(sys.argv[1]))
-
