Start syncer dynamically.

This commit is contained in:
Gucheng Wang
2022-01-17 20:09:29 +08:00
parent d183b9eca9
commit d9bcce9485
3 changed files with 43 additions and 17 deletions

View File

@ -140,6 +140,10 @@ func UpdateSyncer(id string, syncer *Syncer) bool {
panic(err)
}
if affected == 1 {
addSyncerJob(syncer)
}
return affected != 0
}
@ -149,6 +153,10 @@ func AddSyncer(syncer *Syncer) bool {
panic(err)
}
if affected == 1 {
addSyncerJob(syncer)
}
return affected != 0
}
@ -158,6 +166,10 @@ func DeleteSyncer(syncer *Syncer) bool {
panic(err)
}
if affected == 1 {
deleteSyncerJob(syncer)
}
return affected != 0
}