Pārlūkot izejas kodu

Return result on error too

Andrea Fazzi 5 gadi atpakaļ
vecāks
revīzija
09a93ab2ae
1 mainītis faili ar 2 papildinājumiem un 1 dzēšanām
  1. 2 1
      cron/sync/sync.go

+ 2 - 1
cron/sync/sync.go

@@ -204,7 +204,7 @@ func (syncJob *SyncJob) SyncUsers(ldapClient *karmen_ldap.Client, karmenClient *
 
 			err = ldapClient.AddUser(user)
 			if err != nil {
-				return nil, err
+				return result, err
 			}
 
 			if user.GetRegenerate() {
@@ -431,6 +431,7 @@ func (syncJob *SyncJob) Run() {
 	}
 
 	if result, err := syncJob.SyncGroup(ldapClient, users, syncJob.conf.Sync.AdministrativesGroup); err != nil {
+		log.Println(result)
 		panic(err)
 	} else {
 		log.Println(result)