From c931c2975bdcda40916ad22f3285dd42e34b15aa Mon Sep 17 00:00:00 2001 From: studiokaiji Date: Thu, 9 Nov 2023 04:04:00 +0900 Subject: [PATCH] uploadedMediaFiles => uploadedMediaFilePathToURL --- hostr/cmd/deploy/deploy.go | 2 +- hostr/cmd/deploy/media.go | 12 ++++++------ hostr/cmd/deploy/nostr.go | 16 ++++++++-------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/hostr/cmd/deploy/deploy.go b/hostr/cmd/deploy/deploy.go index 0ea75fc..3247a73 100644 --- a/hostr/cmd/deploy/deploy.go +++ b/hostr/cmd/deploy/deploy.go @@ -156,7 +156,7 @@ func convertLinks( // jsファイルを解析する if strings.HasSuffix(a.Val, ".js") { // アップロード済みファイルの元パスとURLを取得 - for path, url := range uploadedMediaFiles { + for path, url := range uploadedMediaFilePathToURL { // JS内に該当ファイルがあったら置換 content = strings.ReplaceAll(content, path, url) } diff --git a/hostr/cmd/deploy/media.go b/hostr/cmd/deploy/media.go index caa2da0..c2f09fe 100644 --- a/hostr/cmd/deploy/media.go +++ b/hostr/cmd/deploy/media.go @@ -64,19 +64,19 @@ type MediaResult struct { } // [元パス]:[URL]の形で記録する -var uploadedMediaFiles = map[string]string{} +var uploadedMediaFilePathToURL = map[string]string{} func uploadMediaFiles(filePaths []string, requests []*http.Request) { client := &http.Client{} - var uploadedMediaFilesCount = 0 + var uploadedMediaFilePathToURLCount = 0 var allMediaFilesCount = len(requests) var wg sync.WaitGroup go func() { wg.Add(1) - tools.DisplayProgressBar(&uploadedMediaFilesCount, &allMediaFilesCount) + tools.DisplayProgressBar(&uploadedMediaFilePathToURLCount, &allMediaFilesCount) wg.Done() }() @@ -118,9 +118,9 @@ func uploadMediaFiles(filePaths []string, requests []*http.Request) { return } - mutex.Lock() // ロックして排他制御 - uploadedMediaFilesCount++ // カウントアップ - uploadedMediaFiles[filePath] = result.Url + mutex.Lock() // ロックして排他制御 + uploadedMediaFilePathToURLCount++ // カウントアップ + uploadedMediaFilePathToURL[filePath] = result.Url mutex.Unlock() // ロック解除 }(filePath, req) } diff --git a/hostr/cmd/deploy/nostr.go b/hostr/cmd/deploy/nostr.go index 1730d52..91659a0 100644 --- a/hostr/cmd/deploy/nostr.go +++ b/hostr/cmd/deploy/nostr.go @@ -53,13 +53,13 @@ func publishEventsFromQueue(replaceable bool) (string, string) { // Publishの進捗状況を表示 allEventsCount := len(nostrEventsQueue) - uploadedMediaFilesCount := 0 + uploadedMediaFilePathToURLCount := 0 var wg sync.WaitGroup go func() { wg.Add(1) - tools.DisplayProgressBar(&uploadedMediaFilesCount, &allEventsCount) + tools.DisplayProgressBar(&uploadedMediaFilePathToURLCount, &allEventsCount) wg.Done() }() @@ -76,17 +76,17 @@ func publishEventsFromQueue(replaceable bool) (string, string) { continue } } - mutex.Lock() // ロックして排他制御 - uploadedMediaFilesCount++ // カウントアップ - mutex.Unlock() // ロック解除 - wg.Done() // ゴルーチンの終了を通知 + mutex.Lock() // ロックして排他制御 + uploadedMediaFilePathToURLCount++ // カウントアップ + mutex.Unlock() // ロック解除 + wg.Done() // ゴルーチンの終了を通知 }(ev) } wg.Wait() - if uploadedMediaFilesCount < allEventsCount { - fmt.Println("Failed to deploy", allEventsCount-uploadedMediaFilesCount, "files.") + if uploadedMediaFilePathToURLCount < allEventsCount { + fmt.Println("Failed to deploy", allEventsCount-uploadedMediaFilePathToURLCount, "files.") } indexEvent := nostrEventsQueue[len(nostrEventsQueue)-1]