From b99e990747a33a9d2d73f389178ca4084712ef71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20H=C3=A4felfinger?= Date: Sat, 6 Apr 2019 22:48:11 +0200 Subject: [PATCH] reenabled whole workflow and made it build --- internal/app/app.go | 75 +++++++++++++++++++++++---------------------- 1 file changed, 39 insertions(+), 36 deletions(-) diff --git a/internal/app/app.go b/internal/app/app.go index 60a3b7b..bbdfa1c 100644 --- a/internal/app/app.go +++ b/internal/app/app.go @@ -7,6 +7,9 @@ package app import ( "flag" + "git.haefelfinger.net/piwigo/PiwigoDirectoryUploader/internal/pkg/category" + "git.haefelfinger.net/piwigo/PiwigoDirectoryUploader/internal/pkg/images" + "git.haefelfinger.net/piwigo/PiwigoDirectoryUploader/internal/pkg/localFileStructure" "github.com/sirupsen/logrus" "os" ) @@ -32,43 +35,43 @@ func Run() { logErrorAndExit(err, 2) } - //filesystemNodes, err := localFileStructure.ScanLocalFileStructure(context.localRootPath) - //if err != nil { - // logErrorAndExit(err, 3) - //} + filesystemNodes, err := localFileStructure.ScanLocalFileStructure(context.localRootPath) + if err != nil { + logErrorAndExit(err, 3) + } - //err = category.SynchronizeCategories(filesystemNodes, context.piwigo, context.dataStore) - //if err != nil { - // logErrorAndExit(err, 4) - //} - // - //err = images.SynchronizeLocalImageMetadata(context.dataStore, filesystemNodes, categories, localFileStructure.CalculateFileCheckSums) - //if err != nil { - // logErrorAndExit(err, 5) - //} - // - //err = images.SynchronizePiwigoMetadata(context.piwigo, context.dataStore) - //if err != nil { - // logErrorAndExit(err, 6) - //} - // - //if *removeImages { - // err = images.DeleteImages(context.piwigo, context.dataStore) - // if err != nil { - // logErrorAndExit(err, 7) - // } - //} else { - // logrus.Info("The flag removeImages is disabled. Skipping...") - //} - // - //if !(*noUpload) { - // err = images.UploadImages(context.piwigo, context.dataStore) - // if err != nil { - // logErrorAndExit(err, 8) - // } - //} else { - // logrus.Warnln("Skipping upload of images as flag noUpload is set to true!") - //} + err = category.SynchronizeCategories(filesystemNodes, context.piwigo, context.dataStore) + if err != nil { + logErrorAndExit(err, 4) + } + + err = images.SynchronizeLocalImageMetadata(context.dataStore, context.dataStore, filesystemNodes, localFileStructure.CalculateFileCheckSums) + if err != nil { + logErrorAndExit(err, 5) + } + + err = images.SynchronizePiwigoMetadata(context.piwigo, context.dataStore) + if err != nil { + logErrorAndExit(err, 6) + } + + if *removeImages { + err = images.DeleteImages(context.piwigo, context.dataStore) + if err != nil { + logErrorAndExit(err, 7) + } + } else { + logrus.Info("The flag removeImages is disabled. Skipping...") + } + + if !(*noUpload) { + err = images.UploadImages(context.piwigo, context.dataStore) + if err != nil { + logErrorAndExit(err, 8) + } + } else { + logrus.Warnln("Skipping upload of images as flag noUpload is set to true!") + } _ = context.piwigo.Logout() }