def __init__(self, repo):
# Must have run git-annex init
if repo.lookup_branch('git-annex') is None:
fmt = 'Repository {} is not a git-annex repo.'
msg = fmt.format(repo)
raise NotAGitAnnexRepoError(msg)
self.repo = repo
self.processes = types.SimpleNamespace()
self.processes.metadata = \
GitAnnexMetadataBatchJsonProcess(self.repo.workdir)
self.processes.contentlocation = \
GitAnnexContentlocationBatchProcess(self.repo.workdir)
评论列表
文章目录