(cmd *cobra.Command, expectedDigest string, ifMatchDigest string)
| 843 | } |
| 844 | |
| 845 | func changedExpectedDigestFlag(cmd *cobra.Command, expectedDigest string, ifMatchDigest string) (string, error) { |
| 846 | digest, err := optionalExpectedDigestFlag(cmd, expectedDigest, ifMatchDigest) |
| 847 | if err != nil { |
| 848 | return "", err |
| 849 | } |
| 850 | if !cmd.Flags().Changed("expected-digest") && !cmd.Flags().Changed("if-match") { |
| 851 | return "", errors.New("cli: --expected-digest or --if-match is required") |
| 852 | } |
| 853 | return digest, nil |
| 854 | } |
| 855 | |
| 856 | func changedNonEmptyStringFlag(cmd *cobra.Command, name string, value string) (string, error) { |
| 857 | trimmed, err := changedStringFlag(cmd, name, value) |
no test coverage detected