示例#1
0
def test_hierarchy():
    top = hier.Node()
    hier.mkdir(top, 'SubDir/SubSubDir', GroupIDGenerator().gen_groupid)
    dumper = hier.NodeDumper()
    hier.walk(top, dumper)
示例#2
0
#!/usr/bin/env python

import sys, os
try:
    from keepass import hier
except ImportError:
    path = os.path.dirname(os.path.dirname(__file__))
    path = os.path.join('python')
    sys.path.append(path)
    from keepass import hier

top = hier.Node()
hier.mkdir(top, 'SubDir/SubSubDir')
dumper = hier.NodeDumper()
hier.walk(top, dumper)

# filename = sys.argv[1]
# masterkey  = sys.argv[2]
# db = kpdb.Database(filename,masterkey)
# h = db.hierarchy()
# print h

# path = sys.argv[3]
# # obj = h.get(path)
# # print path,' --> ',obj

# from keepass import hier
# visitor = hier.PathVisitor(path,False)
# obj = hier.walk(h,visitor)
# print 'results for',path
# for res in visitor.results():
示例#3
0
def test_hierarchy():
    top = hier.Node()
    hier.mkdir(top, 'SubDir/SubSubDir', GroupIDGenerator().gen_groupid, groups, Header())
    dumper = hier.NodeDumper()
    hier.walk(top,dumper)
示例#4
0
#!/usr/bin/env python

import sys,os
try:
    from keepass import hier
except ImportError:
    path = os.path.dirname(os.path.dirname(__file__))
    path = os.path.join('python')
    sys.path.append(path)
    from keepass import hier

top = hier.Node()
hier.mkdir(top,'SubDir/SubSubDir')
dumper = hier.NodeDumper()
hier.walk(top,dumper)


# filename = sys.argv[1]
# masterkey  = sys.argv[2]
# db = kpdb.Database(filename,masterkey)
# h = db.hierarchy()
# print h

# path = sys.argv[3]
# # obj = h.get(path)
# # print path,' --> ',obj

# from keepass import hier
# visitor = hier.PathVisitor(path,False)
# obj = hier.walk(h,visitor)
# print 'results for',path