예제 #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