summaryrefslogtreecommitdiff
path: root/cmd/dmap
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-03-13 07:40:22 +0200
committerPaul Buetow <paul@buetow.org>2026-03-13 07:40:22 +0200
commit2a665812a0c224ef32d37b2cca681512c5b7d6c1 (patch)
tree8e5cf0c2c28775bff5afeeea4d719c627442adbc /cmd/dmap
parent71e431af2e65196ad4e7bc3404e772b1726d3338 (diff)
task 399: add client session spec scaffolding
Diffstat (limited to 'cmd/dmap')
-rw-r--r--cmd/dmap/main.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/cmd/dmap/main.go b/cmd/dmap/main.go
index e6665ee..088da68 100644
--- a/cmd/dmap/main.go
+++ b/cmd/dmap/main.go
@@ -32,6 +32,7 @@ func main() {
flag.BoolVar(&args.NoColor, "noColor", false, "Disable ANSII terminal colors")
flag.BoolVar(&args.NoAuthKey, "no-auth-key", false, "Disable auth-key fast reconnect feature")
flag.BoolVar(&args.Quiet, "quiet", false, "Quiet output mode")
+ flag.BoolVar(&args.InteractiveQuery, "interactive-query", false, "Enable interactive in-flight query control over supported sessions")
flag.BoolVar(&args.Plain, "plain", false, "Plain output mode")
flag.BoolVar(&args.TrustAllHosts, "trustAllHosts", false, "Trust all unknown host keys")
flag.BoolVar(&displayVersion, "version", false, "Display version")
@@ -41,6 +42,7 @@ func main() {
flag.IntVar(&args.SSHPort, "port", config.DefaultSSHPort, "SSH server port")
flag.IntVar(&args.Timeout, "timeout", 0, "Max time dtail server will collect data until disconnection")
flag.StringVar(&args.ConfigFile, "cfg", "", "Config file path")
+ flag.StringVar(&args.ControlTTYPath, "control-tty", "/dev/tty", "TTY device for interactive query control")
flag.StringVar(&args.Discovery, "discovery", "", "Server discovery method")
flag.StringVar(&args.LogDir, "logDir", "~/log", "Log dir")
flag.StringVar(&args.Logger, "logger", config.DefaultClientLogger, "Logger name")