verbose updater infos

This commit is contained in:
2026-01-30 15:25:30 +01:00
parent 499f27f91c
commit 2aa0d2bbcb
2 changed files with 23 additions and 1 deletions
@@ -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)
+11 -1
View File
@@ -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,