(flags *pflag.FlagSet)
| 844 | } |
| 845 | |
| 846 | func (r *modFunctionArg) GetFlag(flags *pflag.FlagSet) (*pflag.Flag, error) { |
| 847 | flag := flags.Lookup(r.FlagName()) |
| 848 | if flag == nil { |
| 849 | return nil, fmt.Errorf("no flag for %q", r.FlagName()) |
| 850 | } |
| 851 | return flag, nil |
| 852 | } |
| 853 | |
| 854 | func (r *modFunctionArg) GetFlagValue(ctx context.Context, flag *pflag.Flag, dag *dagger.Client, md *moduleDef) (any, error) { |
| 855 | v := flag.Value |
no test coverage detected