mirror of
https://github.com/karma-riuk/crab.git
synced 2025-07-05 13:38:12 +02:00
added progress bar for each entry migration
This commit is contained in:
14
dataset.py
14
dataset.py
@ -227,15 +227,25 @@ def new_comments(pr: PullRequest, new_metadata: Metadata_new) -> list[Comment]:
|
|||||||
|
|
||||||
|
|
||||||
def new_entry_form_old(entry: DatasetEntry) -> DatasetEntry_new:
|
def new_entry_form_old(entry: DatasetEntry) -> DatasetEntry_new:
|
||||||
|
with tqdm(total=3, desc="Migrating entry", leave=False) as pbar:
|
||||||
|
pbar.set_postfix_str(f"Extracting metadata")
|
||||||
new_metadata = new_metadata_from_old(entry.metadata)
|
new_metadata = new_metadata_from_old(entry.metadata)
|
||||||
|
pbar.update(1)
|
||||||
repo = g.get_repo(new_metadata.repo)
|
repo = g.get_repo(new_metadata.repo)
|
||||||
pr = repo.get_pull(new_metadata.pr_number)
|
pr = repo.get_pull(new_metadata.pr_number)
|
||||||
|
|
||||||
|
pbar.set_postfix_str(f"Extracting files")
|
||||||
|
new_files_ = new_files(repo, pr, new_metadata, entry, os.path.join("results", new_metadata.repo))
|
||||||
|
pbar.update(1)
|
||||||
|
pbar.set_postfix_str(f"Extracting comments")
|
||||||
|
new_comments_ = new_comments(pr, new_metadata)
|
||||||
|
pbar.update(1)
|
||||||
|
|
||||||
return DatasetEntry_new(
|
return DatasetEntry_new(
|
||||||
metadata=new_metadata,
|
metadata=new_metadata,
|
||||||
files=new_files(repo, pr, new_metadata, entry, os.path.join("results", new_metadata.repo)),
|
files=new_files_,
|
||||||
diffs_before=entry.diffs_before,
|
diffs_before=entry.diffs_before,
|
||||||
comments=new_comments(pr, new_metadata),
|
comments=new_comments_,
|
||||||
diffs_after=entry.diffs_after,
|
diffs_after=entry.diffs_after,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user