From 927e637af00caec24e121b5e9259b686a01a6022 Mon Sep 17 00:00:00 2001 From: Kevin Hahn Date: Mon, 20 Nov 2023 16:18:07 +0700 Subject: [PATCH] change host name used for project migration --- backend/LexBoxApi/Services/HgService.cs | 2 +- backend/LexCore/Config/HgConfig.cs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/LexBoxApi/Services/HgService.cs b/backend/LexBoxApi/Services/HgService.cs index 0297df4ef..c048d8c41 100644 --- a/backend/LexBoxApi/Services/HgService.cs +++ b/backend/LexBoxApi/Services/HgService.cs @@ -156,7 +156,7 @@ public async Task MigrateRepo(Project project, CancellationToken cancellat //rsync data from remote server to /hg-repos if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) return false; var repoPath = Path.GetFullPath(_options.Value.RepoPath); - var remoteHost = "public.languagedepot.org"; + var remoteHost = _options.Value.MigrationHost; var remotePathPart = project.ProjectOrigin == ProjectMigrationStatus.PublicRedmine ? "public" : "private"; var remotePath = $"/var/vcs/{remotePathPart}/{project.Code}"; var process = Process.Start(new ProcessStartInfo diff --git a/backend/LexCore/Config/HgConfig.cs b/backend/LexCore/Config/HgConfig.cs index 5fb1ab687..99f831c52 100644 --- a/backend/LexCore/Config/HgConfig.cs +++ b/backend/LexCore/Config/HgConfig.cs @@ -21,4 +21,5 @@ public class HgConfig [Required(AllowEmptyStrings = false)] public required string RedmineTrustToken { get; init; } + public string MigrationHost { get; init; } = "sysops.languagedepot.org"; }