From 9178cd5e14ef2562be8e760b9ec8adfda37f374b Mon Sep 17 00:00:00 2001 From: flashwave Date: Mon, 4 Sep 2023 15:00:08 +0200 Subject: [PATCH] Removed Misuzu support. --- BackupManager/Config.cs | 2 -- BackupManager/Program.cs | 31 ------------------------------- 2 files changed, 33 deletions(-) diff --git a/BackupManager/Config.cs b/BackupManager/Config.cs index e7a5b08..b95480a 100644 --- a/BackupManager/Config.cs +++ b/BackupManager/Config.cs @@ -7,7 +7,5 @@ public string MySqlUser { get; set; } public string MySqlPass { get; set; } public string MySqlExcludeDatabases { get; set; } = @"mysql information_schema performance_schema"; - - public string MisuzuPath { get; set; } } } diff --git a/BackupManager/Program.cs b/BackupManager/Program.cs index 8898a4a..0555f58 100644 --- a/BackupManager/Program.cs +++ b/BackupManager/Program.cs @@ -139,22 +139,6 @@ namespace BackupManager Log($@"MariaDB dump done."); File.Delete(sqldefaults); - - if(!string.IsNullOrWhiteSpace(Config.MisuzuPath) - && Directory.Exists(Config.MisuzuPath)) { - Log(@"Filesystem backup..."); - string mszConfig = Path.Combine(Config.MisuzuPath, @"config/config.ini"); - - if(!File.Exists(mszConfig)) - Error(@"Could not find Misuzu config."); - - string mszStore = Path.Combine(Config.MisuzuPath, @"store"); - - if(!Directory.Exists(mszStore)) - Error(@"Could not find Misuzu storage directory."); - - CreateMisuzuDataBackup(archive, mszConfig, mszStore); - } } string targetPath = Path.Combine(BackupStore, BackupName); @@ -197,21 +181,6 @@ namespace BackupManager Environment.Exit(exit); } - public static void CreateMisuzuDataBackup(ZipArchive archive, string configPath, string storePath) { - Log(@"Storing non-volatile Misuzu data..."); - - archive.CreateEntryFromFile(configPath, @"misuzu/config/config.ini", CompressionLevel.Optimal); - - string[] storeFiles = Directory.GetFiles(storePath, @"*", SearchOption.AllDirectories); - - foreach(string file in storeFiles) - archive.CreateEntryFromFile( - file, - @"misuzu/store/" + file.Replace(storePath, string.Empty).Trim('/'), - CompressionLevel.Optimal - ); - } - public static void CreateDbDump(ZipArchive archive, string defaults, string database) { Log($@"Dumping {database}...");