Skip to content

Commit 4fcc1db

Browse files
send compose file and project name with preview rpc
1 parent 97ac1c3 commit 4fcc1db

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

src/pkg/cli/estimate.go

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,17 @@ func GeneratePreview(ctx context.Context, project *compose.Project, client clien
4444
os.Setenv("DEFANG_JSON", "1") // HACK: always show JSON output for estimate
4545
since := time.Now()
4646

47+
compose, err := project.MarshalYAML()
48+
if err != nil {
49+
return "", fmt.Errorf("failed to marshal compose project: %w", err)
50+
}
51+
4752
resp, err := client.Preview(ctx, &defangv1.PreviewRequest{
48-
Provider: estimateProviderID.Value(),
49-
Mode: mode,
50-
Region: region,
53+
Provider: estimateProviderID.Value(),
54+
Mode: mode,
55+
Region: region,
56+
Compose: compose,
57+
ProjectName: project.Name,
5158
})
5259
if err != nil {
5360
return "", err

0 commit comments

Comments
 (0)