From 2aa0d2bbcb0d4c0d020005f685bda13b5968db34 Mon Sep 17 00:00:00 2001 From: Zsolt Tasnadi Date: Fri, 30 Jan 2026 15:25:30 +0100 Subject: [PATCH] verbose updater infos --- domain/service.software_updater_ebitengine.go | 12 ++++++++++++ domain/service.software_updater_tic80.go | 12 +++++++++++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/domain/service.software_updater_ebitengine.go b/domain/service.software_updater_ebitengine.go index 719b2c5..cf220fc 100644 --- a/domain/service.software_updater_ebitengine.go +++ b/domain/service.software_updater_ebitengine.go @@ -46,11 +46,18 @@ func (s *SoftwareUpdaterEbitengineService) Update(name, version string) error { metadata_filename := versioned_name + ".meta.json" html_dirname := versioned_name + fmt.Printf("Ebitengine Updater: Processing zip file: %s\n", zip_filename) + fmt.Printf("Ebitengine Updater: Processing metadata file: %s\n", metadata_filename) + fmt.Printf("Ebitengine Updater: Processing HTML directory: %s\n", html_dirname) + if s.fileRepository.FileExists(html_dirname) { + fmt.Printf("Ebitengine Updater: Removing existing HTML directory: %s\n", html_dirname) s.fileRepository.DeleteDir(html_dirname) } + fmt.Printf("Ebitengine Updater: Creating HTML directory: %s\n", html_dirname) s.fileRepository.CreateDir(html_dirname) + fmt.Printf("Ebitengine Updater: Unzipping file: %s to directory: %s\n", zip_filename, html_dirname) s.fileRepository.UnzipFile(zip_filename, html_dirname) html_dir_path := s.fileRepository.GetPath(html_dirname) @@ -58,14 +65,18 @@ func (s *SoftwareUpdaterEbitengineService) Update(name, version string) error { var err error + fmt.Printf("Ebitengine Updater: Extracting metadata from metadata file: %s\n", metadata_path) meta_data, err := s.GetMetadata(metadata_path) if err != nil { + fmt.Printf("Ebitengine Updater: Error extracting metadata: %s\n", err.Error()) return err } + fmt.Printf("Ebitengine Updater: Extracted metadata: %+v\n", meta_data) software := s.BuildSoftware(meta_data) err = s.softwareRepository.UpdateOrCreate(software) if err != nil { + fmt.Printf("Ebitengine Updater: Error updating or creating software: %s\n", err.Error()) return err } @@ -77,6 +88,7 @@ func (s *SoftwareUpdaterEbitengineService) Update(name, version string) error { HTMLFolderPath: html_dir_path, } + fmt.Printf("Ebitengine Updater: Creating release for software ID: %d, version: %s\n", software.ID, version) s.releaseRepository.CreateIfNotExist(&release) fmt.Printf("Ebitengine Updater: Successfully processed Lua cartridge: %s\n", name) diff --git a/domain/service.software_updater_tic80.go b/domain/service.software_updater_tic80.go index 64458ff..87b6316 100644 --- a/domain/service.software_updater_tic80.go +++ b/domain/service.software_updater_tic80.go @@ -39,11 +39,18 @@ func (s *SoftwareUpdaterTIC80Service) Update(name, version string) error { source_filename := versioned_name + ".lua" html_dirname := versioned_name + fmt.Printf("TIC80 Updater: Processing zip file: %s\n", zip_filename) + fmt.Printf("TIC80 Updater: Processing cartridge file: %s\n", cartridge_filename) + fmt.Printf("TIC80 Updater: Processing source file: %s\n", source_filename) + fmt.Printf("TIC80 Updater: Processing HTML directory: %s\n", html_dirname) + if s.fileRepository.FileExists(html_dirname) { + fmt.Printf("TIC80 Updater: Removing existing HTML directory: %s\n", html_dirname) s.fileRepository.DeleteDir(html_dirname) } s.fileRepository.CreateDir(html_dirname) + fmt.Printf("TIC80 Updater: Unzipping file: %s to directory: %s\n", zip_filename, html_dirname) s.fileRepository.UnzipFile(zip_filename, html_dirname) cartridge_path := s.fileRepository.GetPath((cartridge_filename)) @@ -51,9 +58,10 @@ func (s *SoftwareUpdaterTIC80Service) Update(name, version string) error { html_dir_path := s.fileRepository.GetPath(html_dirname) var err error - + fmt.Printf("TIC80 Updater: Extracting metadata from source file: %s\n", source_path) meta_data, err := s.GetMetadata(source_path) if err != nil { + fmt.Printf("TIC80 Updater: Error extracting metadata: %s\n", err.Error()) return err } @@ -61,9 +69,11 @@ func (s *SoftwareUpdaterTIC80Service) Update(name, version string) error { err = s.softwareRepository.UpdateOrCreate(software) if err != nil { + fmt.Printf("TIC80 Updater: Error updating or creating software: %s\n", err.Error()) return err } + fmt.Printf("TIC80 Updater: Creating release for software ID: %d, version: %s\n", software.ID, version) release := Release{ SoftwareID: software.ID, Version: version,