Skip to content

Commit

Permalink
fix merge conflict
Browse files Browse the repository at this point in the history
  • Loading branch information
y-lakhdar committed Aug 4, 2021
1 parent b90bbfa commit 20322fa
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions packages/cli/src/lib/snapshot/snapshotCommon.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ import {flags} from '@oclif/command';

export interface DryRunOptions {
deleteMissingResources?: boolean;
snapshotId?: string;
waitUntilDone?: WaitUntilDoneOptions;
}

Expand All @@ -38,12 +39,7 @@ export async function dryRun(
const opt = {...defaultOptions, ...options};
const project = new Project(normalize(projectPath));

cli.action.start('Creating snapshot');
const snapshot = await createSnapshotFromProject(
project,
targetOrg,
opt.waitUntilDone
);
const snapshot = await getSnapshotForDryRun(project, targetOrg, opt);

cli.action.start('Validating snapshot');
const reporter = await snapshot.validate(
Expand Down Expand Up @@ -127,12 +123,16 @@ async function createSnapshotFromProject(
async function getSnapshotForDryRun(
project: Project,
targetOrg: string,
snapshotId?: string
options: DryRunOptions = {}
) {
if (snapshotId) {
if (options.snapshotId) {
cli.action.start('Retrieving Snapshot');
return SnapshotFactory.createFromExistingSnapshot(snapshotId, targetOrg);
return SnapshotFactory.createFromExistingSnapshot(
options.snapshotId,
targetOrg,
options.waitUntilDone
);
}
cli.action.start('Creating Snapshot');
return createSnapshotFromProject(project, targetOrg);
return createSnapshotFromProject(project, targetOrg, options.waitUntilDone);
}

0 comments on commit 20322fa

Please sign in to comment.