summaryrefslogtreecommitdiff
path: root/fsnotify.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2023-12-16 09:02:59 -0600
committerJeff Carr <[email protected]>2023-12-16 09:02:59 -0600
commita33eca708a44bb8b9af1790413d56236dc504295 (patch)
treee5a629088b5b5b92219ccd6b8b2365118f4a897b /fsnotify.go
parent7317b3d124c2c75423d8a7311ceec3c12ec71dd3 (diff)
gocui mode works again
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'fsnotify.go')
-rw-r--r--fsnotify.go17
1 files changed, 9 insertions, 8 deletions
diff --git a/fsnotify.go b/fsnotify.go
index cff67b7..8e00527 100644
--- a/fsnotify.go
+++ b/fsnotify.go
@@ -3,7 +3,8 @@ package main
// Watches for changes to a directory. Works cross-platform
import (
- "github.com/fsnotify/fsnotify"
+ "log"
+ "github.com/fsnotify/fsnotify"
)
// This would be a really dumb way to watch for new network interfaces
@@ -13,7 +14,7 @@ func watchSysClassNet() {
// Create new watcher.
watcher, err := fsnotify.NewWatcher()
if err != nil {
- log(logError, "watchSysClassNet() failed:", err)
+ log.Println(logError, "watchSysClassNet() failed:", err)
return
}
defer watcher.Close()
@@ -26,15 +27,15 @@ func watchSysClassNet() {
if !ok {
return
}
- log("event:", event)
+ log.Println("event:", event)
if event.Has(fsnotify.Write) {
- log("modified file:", event.Name)
+ log.Println("modified file:", event.Name)
}
case err, ok := <-watcher.Errors:
if !ok {
return
}
- log("error:", err)
+ log.Println("error:", err)
}
}
}()
@@ -42,7 +43,7 @@ func watchSysClassNet() {
// Add a path.
err = watcher.Add("/tmp")
if err != nil {
- log(logError, "watchSysClassNet() watcher.Add() failed:", err)
+ log.Println(logError, "watchSysClassNet() watcher.Add() failed:", err)
return
}
@@ -65,12 +66,12 @@ func fsnotifyNetworkInterfaceChanges() error {
for {
select {
case event := <-watcher.Events:
- log("fsnotifyNetworkInterfaceChanges() event =", event)
+ log.Println("fsnotifyNetworkInterfaceChanges() event =", event)
if event.Op&fsnotify.Create == fsnotify.Create {
// Do something on network interface creation
}
case err := <-watcher.Errors:
- log("fsnotifyNetworkInterfaceChanges() event err =", err)
+ log.Println("fsnotifyNetworkInterfaceChanges() event err =", err)
return err
}
}