mirror of
https://github.com/derfenix/photocatalog.git
synced 2026-03-11 21:35:34 +03:00
Rename package
This commit is contained in:
@@ -12,7 +12,7 @@ import (
|
|||||||
|
|
||||||
"github.com/fsnotify/fsnotify"
|
"github.com/fsnotify/fsnotify"
|
||||||
|
|
||||||
"github.com/derfenix/photocatalog/pkg/core"
|
"github.com/derfenix/photocatalog/pkg/manager"
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
@@ -24,29 +24,29 @@ func main() {
|
|||||||
args := flag.Args()
|
args := flag.Args()
|
||||||
log.Println("Using", *target, "as target and", *mode, "as mode")
|
log.Println("Using", *target, "as target and", *mode, "as mode")
|
||||||
|
|
||||||
var manageMode core.ManageMode
|
var manageMode manager.ManageMode
|
||||||
switch *mode {
|
switch *mode {
|
||||||
case "copy":
|
case "copy":
|
||||||
manageMode = core.Copy
|
manageMode = manager.Copy
|
||||||
case "hardlink":
|
case "hardlink":
|
||||||
manageMode = core.Hardlink
|
manageMode = manager.Hardlink
|
||||||
default:
|
default:
|
||||||
log.Fatalf("Invalid mode %s", *mode)
|
log.Fatalf("Invalid mode %s", *mode)
|
||||||
}
|
}
|
||||||
|
|
||||||
manager, err := core.NewManager(*target, manageMode)
|
mgr, err := manager.NewManager(*target, manageMode)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatalf(err.Error())
|
log.Fatalf(err.Error())
|
||||||
}
|
}
|
||||||
|
|
||||||
if *monitor == "" {
|
if *monitor == "" {
|
||||||
processFiles(args, manager)
|
processFiles(args, mgr)
|
||||||
} else {
|
} else {
|
||||||
startMonitoring(*monitor, manager)
|
startMonitoring(*monitor, mgr)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func processFiles(args []string, manager *core.Manager) {
|
func processFiles(args []string, manager *manager.Manager) {
|
||||||
var manageErr error
|
var manageErr error
|
||||||
var gotErrors bool
|
var gotErrors bool
|
||||||
|
|
||||||
@@ -77,7 +77,7 @@ func processFiles(args []string, manager *core.Manager) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func startMonitoring(monitor string, manager *core.Manager) {
|
func startMonitoring(monitor string, manager *manager.Manager) {
|
||||||
var manageErr error
|
var manageErr error
|
||||||
|
|
||||||
if !path.IsAbs(monitor) {
|
if !path.IsAbs(monitor) {
|
||||||
@@ -120,8 +120,8 @@ func startMonitoring(monitor string, manager *core.Manager) {
|
|||||||
log.Println(manageErr)
|
log.Println(manageErr)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
case err, ok := <-watcher.Errors:
|
case wErr, ok := <-watcher.Errors:
|
||||||
log.Println("error:", err)
|
log.Println("error:", wErr)
|
||||||
if !ok {
|
if !ok {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
package core
|
package manager
|
||||||
|
|
||||||
//go:generate stringer -type ManageMode
|
//go:generate stringer -type ManageMode
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
// Code generated by "stringer -type ManageMode"; DO NOT EDIT.
|
// Code generated by "stringer -type ManageMode"; DO NOT EDIT.
|
||||||
|
|
||||||
package core
|
package manager
|
||||||
|
|
||||||
import "strconv"
|
import "strconv"
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package core
|
package manager
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
Reference in New Issue
Block a user