コード例 #1
0
ファイル: test_cmd_edit.py プロジェクト: tv42/bugit
 def list_tickets():
     # TODO share me
     for (mode, type_, object, basename) in storage.git_ls_tree(
         path='',
         repo=tmp,
         children=True,
         ):
         yield basename
コード例 #2
0
ファイル: lookup.py プロジェクト: tv42/bugit
def list_tickets(snapshot):
    for (mode, type_, object, basename) in storage.git_ls_tree(
        path='',
        treeish=snapshot.head,
        repo=snapshot.repo,
        children=True,
        ):
        # TODO enforce filename sanity
        yield basename
コード例 #3
0
ファイル: lookup.py プロジェクト: tv42/bugit
def exists(
    snapshot,
    ticket,
    ):
    found = False
    for (mode, type_, object, basename) in storage.git_ls_tree(
        path=ticket,
        treeish=snapshot.head,
        repo=snapshot.repo,
        children=False,
        ):
        found = True
        break
    return found
コード例 #4
0
ファイル: cmd_list.py プロジェクト: tv42/bugit
 def list_tickets():
     for (mode, type_, object, basename) in storage.git_ls_tree(
         path='',
         children=True,
         ):
         yield basename