summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--internal/flags/flags.go22
1 files changed, 11 insertions, 11 deletions
diff --git a/internal/flags/flags.go b/internal/flags/flags.go
index 93cbc77..0baac9a 100644
--- a/internal/flags/flags.go
+++ b/internal/flags/flags.go
@@ -16,17 +16,6 @@ import (
"ior/internal/globalfilter"
)
-var (
- current atomic.Pointer[Config]
- once sync.Once
- parseErr error
-)
-
-func init() {
- defaults := NewFlags()
- current.Store(&defaults)
-}
-
// Config captures runtime configuration parsed from CLI flags.
type Config struct {
PidFilter int
@@ -55,6 +44,17 @@ type Config struct {
GlobalFilter globalfilter.Filter
}
+var (
+ current atomic.Pointer[Config]
+ once sync.Once
+ parseErr error
+)
+
+func init() {
+ defaults := NewFlags()
+ current.Store(&defaults)
+}
+
// NewFlags returns a configuration instance initialized with project defaults.
func NewFlags() Config {
return Config{