From 489e35aea3295e099eb0f4bf75b7a6e83edaf640 Mon Sep 17 00:00:00 2001 From: sebd <> Date: Mon, 9 May 2005 14:49:51 +0000 Subject: [PATCH] Support for DB XML 2. --- vhosts/dbxmltest/create_test_dbxml.py | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/vhosts/dbxmltest/create_test_dbxml.py b/vhosts/dbxmltest/create_test_dbxml.py index 965a57d..abf2f2e 100755 --- a/vhosts/dbxmltest/create_test_dbxml.py +++ b/vhosts/dbxmltest/create_test_dbxml.py @@ -1,13 +1,11 @@ #!/usr/bin/python # -*- coding: utf-8 -*- -import bsddb.db import dbxml books = { 'short' : '', 'oui oui' : 'Oui oui à la plage', - 'la démocratie' : 'Science politique - 1. La démocratiePhilippe BraudLa question des originesLa democratie comme reference mobilisatrice', 'article' : '''
This is the article title @@ -21,13 +19,10 @@ Just for testing.
''', } -container = dbxml.XmlContainer(None, "test.dbxml") -container.open(None, dbxml.DB_CREATE) +manager = dbxml.XmlManager() +updateContext = manager.createUpdateContext() +container = manager.createContainer("test.dbxml") for name in books.keys(): - document = dbxml.XmlDocument() - document.setName(name) - document.setContent(books[name]) - container.putDocument(None, document) + container.putDocument(name, books[name], updateContext) -container.close()