aboutsummaryrefslogtreecommitdiff
path: root/cmd/root.go
diff options
context:
space:
mode:
authorBryan McNulty <bryanmcnulty@protonmail.com>2025-03-12 08:23:41 -0500
committerBryan McNulty <bryanmcnulty@protonmail.com>2025-03-12 08:23:41 -0500
commitf0282781781bc9426f6c692226a01f54418c5923 (patch)
treecd9e0f3b241132cdc4e90e817a4aa465a6ae3717 /cmd/root.go
parent776253d266e674b37eceb9d9f2c6feccaa3a9a5c (diff)
downloadgoexec-f0282781781bc9426f6c692226a01f54418c5923.tar.gz
goexec-f0282781781bc9426f6c692226a01f54418c5923.zip
Small optimizations
Diffstat (limited to 'cmd/root.go')
-rw-r--r--cmd/root.go10
1 files changed, 9 insertions, 1 deletions
diff --git a/cmd/root.go b/cmd/root.go
index 116ed21..f596c75 100644
--- a/cmd/root.go
+++ b/cmd/root.go
@@ -17,7 +17,12 @@ var (
ctx context.Context
authOpts *adauth.Options
- debug bool
+ hostname string
+
+ // Root flags
+ debug bool
+
+ // Generic flags
command string
executable string
executablePath string
@@ -62,6 +67,9 @@ func needsTarget(proto string) func(cmd *cobra.Command, args []string) error {
if target == nil {
return fmt.Errorf("no target supplied")
}
+ if hostname, err = target.Hostname(ctx); err != nil {
+ log.Debug().Err(err).Msg("Could not get target hostname")
+ }
return
}
}