diff options
author | Kirill Smelkov <kirr@mns.spb.ru> | 2010-09-19 13:53:20 +0400 |
---|---|---|
committer | Rusty Russell <rusty@rustcorp.com.au> | 2010-10-07 15:08:13 +1030 |
commit | 7c72d220b5b61c81c7b77d3bf872f016b38d3695 (patch) | |
tree | f5862f142ed5871aa3f10d56e8aa2a4df1b19cb2 /ctdb/lib/tdb/python | |
parent | bf8dfcfe7d44eacfdcb82ca82c242c383c904be4 (diff) | |
download | samba-7c72d220b5b61c81c7b77d3bf872f016b38d3695.tar.gz samba-7c72d220b5b61c81c7b77d3bf872f016b38d3695.tar.xz samba-7c72d220b5b61c81c7b77d3bf872f016b38d3695.zip |
pytdb: Add support for tdb_add_flags() & tdb_remove_flags()
Note, unlike tdb_open where flags is `int', tdb_{add,remove}_flags want
flags as `unsigned', so instead of "i" I used "I" in PyArg_ParseTuple.
Cc: 597386@bugs.debian.org
Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru>
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
(This used to be ctdb commit 7389f8a8a634c2fe0f068831326d92e6bfa0d046)
Diffstat (limited to 'ctdb/lib/tdb/python')
-rw-r--r-- | ctdb/lib/tdb/python/tests/simple.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ctdb/lib/tdb/python/tests/simple.py b/ctdb/lib/tdb/python/tests/simple.py index 1c5982b1a4..0b8b8d9224 100644 --- a/ctdb/lib/tdb/python/tests/simple.py +++ b/ctdb/lib/tdb/python/tests/simple.py @@ -127,6 +127,10 @@ class SimpleTdbTests(TestCase): self.tdb["entry"] = "value" self.assertEquals(1, len(list(self.tdb))) + def test_add_flags(self): + self.tdb.add_flags(tdb.NOMMAP) + self.tdb.remove_flags(tdb.NOMMAP) + if __name__ == '__main__': import unittest |