(ctx context.Context, rep repo.DirectRepositoryWriter)
| 24 | } |
| 25 | |
| 26 | func (c *commandMaintenanceRun) run(ctx context.Context, rep repo.DirectRepositoryWriter) error { |
| 27 | mode := maintenance.ModeQuick |
| 28 | |
| 29 | if c.maintenanceRunFull { |
| 30 | mode = maintenance.ModeFull |
| 31 | } |
| 32 | |
| 33 | //nolint:wrapcheck |
| 34 | return snapshotmaintenance.Run(ctx, rep, mode, c.maintenanceRunForce, c.safety) |
| 35 | } |