28 lines
506 B
Go
28 lines
506 B
Go
package engine
|
|
|
|
import (
|
|
watcher "github.com/radovskyb/watcher"
|
|
"github.com/rs/zerolog"
|
|
)
|
|
|
|
type FileWatcher struct {
|
|
*watcher.Watcher
|
|
*zerolog.Logger
|
|
Enabled bool
|
|
KeyFolder string
|
|
DownloadFolder string
|
|
SyncFolder string
|
|
ThumbFolder string
|
|
DiffFolder string
|
|
}
|
|
|
|
//Patcher contains the information needed to patch files
|
|
type Patcher struct {
|
|
*zerolog.Logger
|
|
KeyFolder string
|
|
DownloadFolder string
|
|
SyncFolder string
|
|
ThumbFolder string
|
|
DiffFolder string
|
|
}
|