- Timestamp:
- Sep 6, 2011, 11:00:22 AM (15 years ago)
- Location:
- branches/eam_branches/ipp-20110710/ippToPsps/jython
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
removeFromDatastore.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20110710/ippToPsps/jython
-
Property svn:ignore
set to
*.class
-
Property svn:ignore
set to
-
branches/eam_branches/ipp-20110710/ippToPsps/jython/removeFromDatastore.py
r31289 r32337 5 5 import sys 6 6 import getopt 7 from pslogger import PSLogger 8 9 from xml.etree.ElementTree import ElementTree, Element, tostring 7 10 8 11 9 logging.config.fileConfig("logging.conf") 10 logger = logging.getLogger("datastore") 12 if len(sys.argv) < 3: 13 print "** Usage: " + sys.argv[0] + " <configPath> <firstBatchToRemove> [<lastBatchToRemove>]" 14 sys.exit(1) 11 15 16 CONFIG = sys.argv[1] 17 configDoc = ElementTree(file=CONFIG) 12 18 19 logging.setLoggerClass(PSLogger) 20 logger = logging.getLogger("removeFromDatastore") 21 logger.setup(configDoc, "removeFromDatastore") 13 22 23 datastore = Datastore(logger, configDoc) 14 24 15 datastore = Datastore(logger) 16 datastore.remove(str(sys.argv[1])) 25 if len(sys.argv) < 4: 26 datastore.remove(str(sys.argv[2])) 27 else: 28 datastore.removeRange(str(sys.argv[2]), str(sys.argv[3])) 17 29
Note:
See TracChangeset
for help on using the changeset viewer.
