updated errorhandling again
This commit is contained in:
parent
a897d82bfa
commit
b6ba48b2ab
@ -22,8 +22,10 @@ func Run() {
|
|||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
|
|
||||||
loginToPiwigoAndConfigureContext(context)
|
err = loginToPiwigoAndConfigureContext(context)
|
||||||
|
if err != nil {
|
||||||
|
os.Exit(2)
|
||||||
|
}
|
||||||
//ScanLocalDirectories(context)
|
//ScanLocalDirectories(context)
|
||||||
//GetAllCategoriesFromServer()
|
//GetAllCategoriesFromServer()
|
||||||
|
|
||||||
@ -92,20 +94,21 @@ func configureContext() (*AppContext, error) {
|
|||||||
return context, nil
|
return context, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func loginToPiwigoAndConfigureContext(context *AppContext) {
|
func loginToPiwigoAndConfigureContext(context *AppContext) error {
|
||||||
logrus.Infoln("Logging in to piwigo and getting chunk size configuration for uploads")
|
logrus.Infoln("Logging in to piwigo and getting chunk size configuration for uploads")
|
||||||
err := authentication.Login(context.Piwigo)
|
err := authentication.Login(context.Piwigo)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
return err
|
||||||
}
|
}
|
||||||
initializeUploadChunkSize(context)
|
return initializeUploadChunkSize(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
func initializeUploadChunkSize(context *AppContext) {
|
func initializeUploadChunkSize(context *AppContext) error {
|
||||||
userStatus, err := authentication.GetStatus(context.Piwigo)
|
userStatus, err := authentication.GetStatus(context.Piwigo)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
return err
|
||||||
}
|
}
|
||||||
context.ChunkSizeBytes = userStatus.Result.UploadFormChunkSize * 1024
|
context.ChunkSizeBytes = userStatus.Result.UploadFormChunkSize * 1024
|
||||||
logrus.Debugln(context.ChunkSizeBytes)
|
logrus.Debugln(context.ChunkSizeBytes)
|
||||||
|
return nil
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user