mirror of
https://github.com/wabbajack-tools/wabbajack.git
synced 2024-08-30 18:42:17 +00:00
PMapped IncludeArchiveData to parallel the filehashing
This commit is contained in:
parent
bc436e53c7
commit
f73bdee63e
@ -246,7 +246,7 @@ namespace Wabbajack.Lib
|
||||
UpdateTracker.NextStep("Gathering Archives");
|
||||
await GatherArchives();
|
||||
UpdateTracker.NextStep("Including Archive Metadata");
|
||||
IncludeArchiveMetadata();
|
||||
await IncludeArchiveMetadata();
|
||||
UpdateTracker.NextStep("Building Patches");
|
||||
await BuildPatches();
|
||||
|
||||
@ -285,10 +285,10 @@ namespace Wabbajack.Lib
|
||||
}
|
||||
|
||||
|
||||
private void IncludeArchiveMetadata()
|
||||
private async Task IncludeArchiveMetadata()
|
||||
{
|
||||
Utils.Log($"Including {SelectedArchives.Count} .meta files for downloads");
|
||||
SelectedArchives.Do(a =>
|
||||
await SelectedArchives.PMap(Queue, a =>
|
||||
{
|
||||
var source = Path.Combine(MO2DownloadsFolder, a.Name + ".meta");
|
||||
InstallDirectives.Add(new ArchiveMeta()
|
||||
|
Loading…
Reference in New Issue
Block a user