(err error, msg string, args ...any)
| 357 | } |
| 358 | |
| 359 | func (udp *UserDefaultPrimitive) errorf(err error, msg string, args ...any) error { |
| 360 | fullMessage := fmt.Sprintf("user defaults %s.%s(%s=...): %s", |
| 361 | udp.Function.mod.Self().Name(), |
| 362 | udp.Function.metadata.Name, |
| 363 | udp.Arg.Name, |
| 364 | fmt.Sprintf(msg, args...), |
| 365 | ) |
| 366 | if err == nil { |
| 367 | return errors.New(fullMessage) |
| 368 | } |
| 369 | return fmt.Errorf("%s: %w", fullMessage, err) |
| 370 | } |
| 371 | |
| 372 | func (udp *UserDefaultPrimitive) DagqlInput() (dagql.Input, error) { |
| 373 | value, err := udp.Value() |