Skip to content

Commit ce74fd6

Browse files
committed
upd: if force flag is set, partition files limit is ignored
1 parent a3be8a7 commit ce74fd6

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

internal/generator/cli/commands/generate/generate.go

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ func runGenerate(ctx context.Context, opts *generateOptions) error {
125125
return err
126126
}
127127

128-
progressTrackerManager, confirm := initProgressTrackerManager(ctx, opts.renderer, opts.useTTY)
128+
progressTrackerManager, confirm := initProgressTrackerManager(ctx, opts.renderer, opts.useTTY, opts.forceGeneration)
129129

130130
out := general.NewOutput(generationCfg, opts.continueGeneration, opts.forceGeneration, confirm)
131131

@@ -176,11 +176,12 @@ func runGenerate(ctx context.Context, opts *generateOptions) error {
176176
}
177177

178178
// initProgressTrackerManager inits progress bar manager (progress.Tracker)
179-
// and builds streams.Confirm func based on useTTY.
179+
// and builds confirm.Confirm func based on useTTY and forceGeneration.
180180
func initProgressTrackerManager(
181181
ctx context.Context,
182182
renderer render.Renderer,
183183
useTTY bool,
184+
forceGeneration bool,
184185
) (progress.Tracker, confirm.Confirm) {
185186
var (
186187
progressTrackerManager progress.Tracker
@@ -199,6 +200,12 @@ func initProgressTrackerManager(
199200
confirmFunc = confirm.BuildConfirmNoTTY(renderer, progressTrackerManager, isUpdatePaused)
200201
}
201202

203+
if forceGeneration {
204+
confirmFunc = func(_ context.Context, _ string) (bool, error) {
205+
return true, nil
206+
}
207+
}
208+
202209
return progressTrackerManager, confirmFunc
203210
}
204211

0 commit comments

Comments
 (0)