Skip to content

Commit 7df7b42

Browse files
committed
policy: align eval file flag
Use --file/-f for policy eval and keep hidden --filename as a backward-compatible alias. Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
1 parent 9dcb37f commit 7df7b42

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

commands/policy/eval.go

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,14 @@ func evalCmd(dockerCli command.Cli, rootOpts RootOptions) *cobra.Command {
5050
return runEval(cmd.Context(), dockerCli, args[0], opts)
5151
},
5252
}
53-
cmd.Flags().StringVar(&opts.filename, "filename", "Dockerfile", "Policy filename to evaluate")
54-
cmd.Flags().BoolVar(&opts.printOutput, "print", false, "Print policy output")
55-
cmd.Flags().StringSliceVar(&opts.fields, "fields", nil, "Fields to evaluate")
56-
cmd.Flags().StringVar(&opts.platform, "platform", "", "Target platform for policy evaluation")
53+
flags := cmd.Flags()
54+
flags.StringVarP(&opts.filename, "file", "f", "Dockerfile", "Policy filename to evaluate")
55+
flags.BoolVar(&opts.printOutput, "print", false, "Print policy output")
56+
flags.StringSliceVar(&opts.fields, "fields", nil, "Fields to evaluate")
57+
flags.StringVar(&opts.platform, "platform", "", "Target platform for policy evaluation")
58+
// Deprecated: use --file instead
59+
flags.StringVar(&opts.filename, "filename", "Dockerfile", "Policy filename to evaluate")
60+
flags.MarkHidden("filename")
5761
return cmd
5862
}
5963

0 commit comments

Comments
 (0)