This commit is contained in:
Ottermandias 2023-12-14 14:24:05 +01:00
parent 0514e72d47
commit 3305250482
3 changed files with 3 additions and 7 deletions

@ -1 +1 @@
Subproject commit 7098e9577117a3555f5f6181edae6cd306a4b5d4 Subproject commit 5f0eec50ea7f7a4727ceab056bc3756f0ed58a30

View file

@ -14,11 +14,7 @@ public class BackupService
Backup.CreateAutomaticBackup(logger, new DirectoryInfo(fileNames.ConfigDirectory), files); Backup.CreateAutomaticBackup(logger, new DirectoryInfo(fileNames.ConfigDirectory), files);
} }
public static void CreatePermanentBackup(FilenameService fileNames) /// <summary> Collect all relevant files for penumbra configuration. </summary>
=> Backup.CreatePermanentBackup(Penumbra.Log, new DirectoryInfo(fileNames.ConfigDirectory), PenumbraFiles(fileNames),
"pre_ephemeral_config");
// Collect all relevant files for penumbra configuration.
private static IReadOnlyList<FileInfo> PenumbraFiles(FilenameService fileNames) private static IReadOnlyList<FileInfo> PenumbraFiles(FilenameService fileNames)
{ {
var list = fileNames.CollectionFiles.ToList(); var list = fileNames.CollectionFiles.ToList();

View file

@ -26,7 +26,7 @@ public class ValidityChecker
IsNotInstalledPenumbra = CheckIsNotInstalled(pi); IsNotInstalledPenumbra = CheckIsNotInstalled(pi);
IsValidSourceRepo = CheckSourceRepo(pi); IsValidSourceRepo = CheckSourceRepo(pi);
var assembly = Assembly.GetExecutingAssembly(); var assembly = GetType().Assembly;
Version = assembly.GetName().Version?.ToString() ?? string.Empty; Version = assembly.GetName().Version?.ToString() ?? string.Empty;
CommitHash = assembly.GetCustomAttribute<AssemblyInformationalVersionAttribute>()?.InformationalVersion ?? "Unknown"; CommitHash = assembly.GetCustomAttribute<AssemblyInformationalVersionAttribute>()?.InformationalVersion ?? "Unknown";
} }