From 82b10bd2cfa993196ed811e18f749703dca8f5e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eray=20=C3=96zkural?= Date: Tue, 28 Jun 2005 13:18:21 +0000 Subject: [PATCH] * verify metodlari yapilmali * bir tane light test scripti alpha icin * db mode'unu create vermek gerekiyor galiba --- TODO | 5 +++++ pisi/packagedb.py | 2 +- tests/alpha-light.sh | 8 ++++++++ 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100755 tests/alpha-light.sh diff --git a/TODO b/TODO index b5df0b26..b727b787 100644 --- a/TODO +++ b/TODO @@ -39,6 +39,11 @@ Legend: 2. Alpha + write specfile / file locking for database access + - verify metodlari + - SpecFile + - MetaData + - Files + - Index + command line interface: - multi-package installation - pisi-remove diff --git a/pisi/packagedb.py b/pisi/packagedb.py index 0c7de0ee..cdd38869 100644 --- a/pisi/packagedb.py +++ b/pisi/packagedb.py @@ -21,7 +21,7 @@ class PackageDB(DBShelf): util.check_dir(config.db_dir()) filename = os.path.join(config.db_dir(), 'package.bdb') #d.open(filename, dbname, filetype, flags, mode) - flags = 0 + flags = db.DB_CREATE mode = 0660 filetype=db.DB_HASH dbname = None diff --git a/tests/alpha-light.sh b/tests/alpha-light.sh new file mode 100755 index 00000000..0a431f36 --- /dev/null +++ b/tests/alpha-light.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +pwd +./pisi-build samples/sta*/*.pspec +./pisi-index . +./pisi-updatedb pisi-index.xml +./pisi-install start*pisi +find tmp -iname '*.bdb' | xargs ./cat-db.py