Skip to content

Commit

Permalink
chore: clean flags
Browse files Browse the repository at this point in the history
  • Loading branch information
samlaf committed Sep 6, 2024
1 parent 72668f2 commit 516ee3d
Showing 1 changed file with 9 additions and 19 deletions.
28 changes: 9 additions & 19 deletions server/flags.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,38 +20,28 @@ func prefixEnvVars(name string) []string {
return opservice.PrefixEnvVar(EnvVarPrefix, name)
}

var (
ListenAddrFlag = &cli.StringFlag{
// Flags contains the list of configuration options available to the binary.
var Flags = []cli.Flag{
&cli.StringFlag{
Name: ListenAddrFlagName,
Usage: "server listening address",
Value: "0.0.0.0",
EnvVars: prefixEnvVars("ADDR"),
}
PortFlag = &cli.IntFlag{
},
&cli.IntFlag{
Name: PortFlagName,
Usage: "server listening port",
Value: 3100,
EnvVars: prefixEnvVars("PORT"),
}
)

var requiredFlags = []cli.Flag{}

var optionalFlags = []cli.Flag{
ListenAddrFlag,
PortFlag,
},
}

func init() {
optionalFlags = append(optionalFlags, oplog.CLIFlags(EnvVarPrefix)...)
optionalFlags = append(optionalFlags, CLIFlags()...)
optionalFlags = append(optionalFlags, opmetrics.CLIFlags(EnvVarPrefix)...)
Flags = append(requiredFlags, optionalFlags...) //nolint:gocritic // this is a global variable
Flags = append(Flags, oplog.CLIFlags(EnvVarPrefix)...)
Flags = append(Flags, CLIFlags()...)
Flags = append(Flags, opmetrics.CLIFlags(EnvVarPrefix)...)
}

// Flags contains the list of configuration options available to the binary.
var Flags []cli.Flag

type CLIConfig struct {
S3Config store.S3Config
EigenDAConfig Config
Expand Down

0 comments on commit 516ee3d

Please sign in to comment.