diff options
| -rw-r--r-- | internal/flags/flags.go | 22 |
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{ |
