summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorPaul Buetow <pbuetow@mimecast.com>2020-09-10 14:57:52 +0100
committerPaul Buetow <pbuetow@mimecast.com>2020-09-10 14:57:52 +0100
commit1c7c0dbb5174b5255912183b9ec5870ccdef3426 (patch)
tree50a5e492ac42221178320fb06a16c34e1b0a4bba /cmd
parent40cbef0c243042521bdf589b3c4549ff32508592 (diff)
printing client stats every other second only if the connection count has changed or when SIGUSR1 or SIGINFO recieved
Diffstat (limited to 'cmd')
-rw-r--r--cmd/dcat/main.go3
-rw-r--r--cmd/dgrep/main.go3
-rw-r--r--cmd/dmap/main.go3
-rw-r--r--cmd/drun/main.go3
-rw-r--r--cmd/dtail/main.go8
5 files changed, 10 insertions, 10 deletions
diff --git a/cmd/dcat/main.go b/cmd/dcat/main.go
index e0931d8..f0ea946 100644
--- a/cmd/dcat/main.go
+++ b/cmd/dcat/main.go
@@ -9,6 +9,7 @@ import (
"github.com/mimecast/dtail/internal/color"
"github.com/mimecast/dtail/internal/config"
"github.com/mimecast/dtail/internal/io/logger"
+ "github.com/mimecast/dtail/internal/io/signal"
"github.com/mimecast/dtail/internal/user"
"github.com/mimecast/dtail/internal/version"
)
@@ -54,7 +55,7 @@ func main() {
panic(err)
}
- status := client.Start(ctx)
+ status := client.Start(ctx, signal.StatsCh(ctx))
logger.Flush()
os.Exit(status)
}
diff --git a/cmd/dgrep/main.go b/cmd/dgrep/main.go
index e58ea8f..d1fdc21 100644
--- a/cmd/dgrep/main.go
+++ b/cmd/dgrep/main.go
@@ -9,6 +9,7 @@ import (
"github.com/mimecast/dtail/internal/color"
"github.com/mimecast/dtail/internal/config"
"github.com/mimecast/dtail/internal/io/logger"
+ "github.com/mimecast/dtail/internal/io/signal"
"github.com/mimecast/dtail/internal/user"
"github.com/mimecast/dtail/internal/version"
)
@@ -62,7 +63,7 @@ func main() {
panic(err)
}
- status := client.Start(ctx)
+ status := client.Start(ctx, signal.StatsCh(ctx))
logger.Flush()
os.Exit(status)
}
diff --git a/cmd/dmap/main.go b/cmd/dmap/main.go
index 470ce76..279b343 100644
--- a/cmd/dmap/main.go
+++ b/cmd/dmap/main.go
@@ -9,6 +9,7 @@ import (
"github.com/mimecast/dtail/internal/color"
"github.com/mimecast/dtail/internal/config"
"github.com/mimecast/dtail/internal/io/logger"
+ "github.com/mimecast/dtail/internal/io/signal"
"github.com/mimecast/dtail/internal/omode"
"github.com/mimecast/dtail/internal/user"
"github.com/mimecast/dtail/internal/version"
@@ -61,7 +62,7 @@ func main() {
panic(err)
}
- status := client.Start(ctx)
+ status := client.Start(ctx, signal.StatsCh(ctx))
logger.Flush()
os.Exit(status)
}
diff --git a/cmd/drun/main.go b/cmd/drun/main.go
index c948c0f..ffdf7bf 100644
--- a/cmd/drun/main.go
+++ b/cmd/drun/main.go
@@ -11,6 +11,7 @@ import (
"github.com/mimecast/dtail/internal/color"
"github.com/mimecast/dtail/internal/config"
"github.com/mimecast/dtail/internal/io/logger"
+ "github.com/mimecast/dtail/internal/io/signal"
"github.com/mimecast/dtail/internal/user"
"github.com/mimecast/dtail/internal/version"
)
@@ -63,7 +64,7 @@ func main() {
panic(err)
}
- status := client.Start(ctx)
+ status := client.Start(ctx, signal.StatsCh(ctx))
logger.Flush()
os.Exit(status)
}
diff --git a/cmd/dtail/main.go b/cmd/dtail/main.go
index 1be2a29..ff9028b 100644
--- a/cmd/dtail/main.go
+++ b/cmd/dtail/main.go
@@ -14,6 +14,7 @@ import (
"github.com/mimecast/dtail/internal/color"
"github.com/mimecast/dtail/internal/config"
"github.com/mimecast/dtail/internal/io/logger"
+ "github.com/mimecast/dtail/internal/io/signal"
"github.com/mimecast/dtail/internal/omode"
"github.com/mimecast/dtail/internal/user"
"github.com/mimecast/dtail/internal/version"
@@ -105,12 +106,7 @@ func main() {
}
}
- /*
- sigCh := make(chan os.Signal)
- signal.Notify(sigCh, os.Interrupt, syscall.SIGINFO)
- */
-
- status := client.Start(ctx)
+ status := client.Start(ctx, signal.StatsCh(ctx))
logger.Flush()
os.Exit(status)
}