| 208 | }, |
| 209 | { |
| 210 | Name: "set-refresh", |
| 211 | Usage: "update refresh interval", |
| 212 | Flags: []ucli.Flag{ |
| 213 | ucli.StringFlag{Name: "name", Usage: "repo name (required)"}, |
| 214 | ucli.StringFlag{Name: "interval", Usage: "refresh interval (required)"}, |
| 215 | }, |
| 216 | Action: withService(ctx, root, stderr, func(c *ucli.Context, svc *daemon.Service) error { |
| 217 | name := strings.TrimSpace(c.String("name")) |
| 218 | interval := strings.TrimSpace(c.String("interval")) |
| 219 | if name == "" || interval == "" { |
| 220 | return fmt.Errorf("--name and --interval required") |