photoprism/internal/service/purge.go
Michael Mayer f0187df4a1 Purge command to remove missing files from the index #234
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-07 19:42:04 +02:00

20 lines
273 B
Go

package service
import (
"sync"
"github.com/photoprism/photoprism/internal/photoprism"
)
var oncePurge sync.Once
func initPurge() {
services.Purge = photoprism.NewPurge(Config())
}
func Purge() *photoprism.Purge {
oncePurge.Do(initPurge)
return services.Purge
}