mirror of
https://github.com/SecurityBrewery/catalyst.git
synced 2025-12-08 08:12:48 +01:00
Add version flag (#674)
This commit is contained in:
@@ -49,6 +49,8 @@ type CLI struct {
|
|||||||
S3Host string `env:"S3_HOST" default:"http://minio:9000" name:"s3-host"`
|
S3Host string `env:"S3_HOST" default:"http://minio:9000" name:"s3-host"`
|
||||||
S3User string `env:"S3_USER" default:"minio" name:"s3-user"`
|
S3User string `env:"S3_USER" default:"minio" name:"s3-user"`
|
||||||
S3Password string `env:"S3_PASSWORD" required:"" name:"s3-password"`
|
S3Password string `env:"S3_PASSWORD" required:"" name:"s3-password"`
|
||||||
|
|
||||||
|
Version kong.VersionFlag `help:"Show version."`
|
||||||
}
|
}
|
||||||
|
|
||||||
func ParseCatalystConfig() (*catalyst.Config, error) {
|
func ParseCatalystConfig() (*catalyst.Config, error) {
|
||||||
@@ -57,6 +59,7 @@ func ParseCatalystConfig() (*catalyst.Config, error) {
|
|||||||
&cli,
|
&cli,
|
||||||
kong.Configuration(kong.JSON, "/etc/catalyst.json", ".catalyst.json"),
|
kong.Configuration(kong.JSON, "/etc/catalyst.json", ".catalyst.json"),
|
||||||
kong.Configuration(kongyaml.Loader, "/etc/catalyst.yaml", ".catalyst.yaml"),
|
kong.Configuration(kongyaml.Loader, "/etc/catalyst.yaml", ".catalyst.yaml"),
|
||||||
|
kong.Vars{"version": catalyst.GetVersion()},
|
||||||
)
|
)
|
||||||
|
|
||||||
if cli.OIDCEnable {
|
if cli.OIDCEnable {
|
||||||
|
|||||||
Reference in New Issue
Block a user