Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 4078fd1

Browse files
committed
fix
1 parent 0d03a39 commit 4078fd1

File tree

7 files changed

+10
-10
lines changed

7 files changed

+10
-10
lines changed

cli/create.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ func create() *cobra.Command {
173173
// Run a plan with the given parameters to check correctness
174174
after := time.Now()
175175
planJob, err := client.CreateTemplateVersionPlan(cmd.Context(), templateVersion.ID, codersdk.CreateTemplateVersionPlanRequest{
176+
WorkspaceName: workspaceName,
176177
ParameterValues: parameters,
177178
})
178179
if err != nil {

coderd/provisionerdaemons.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ type workspaceProvisionJob struct {
113113
// The input for a "template_version_plan" job.
114114
type templateVersionPlanJob struct {
115115
TemplateVersionID uuid.UUID `json:"template_version_id"`
116+
WorkspaceName string `json:"workspace_name"`
116117
ParameterValues []database.ParameterValue `json:"parameter_values"`
117118
}
118119

@@ -287,7 +288,8 @@ func (server *provisionerdServer) AcquireJob(ctx context.Context, _ *proto.Empty
287288
TemplatePlan: &proto.AcquiredJob_TemplatePlan{
288289
ParameterValues: protoParameters,
289290
Metadata: &sdkproto.Provision_Metadata{
290-
CoderUrl: server.AccessURL.String(),
291+
CoderUrl: server.AccessURL.String(),
292+
WorkspaceName: input.WorkspaceName,
291293
},
292294
},
293295
}

coderd/templateversions.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,7 @@ func (api *API) createTemplateVersionPlan(rw http.ResponseWriter, r *http.Reques
213213
// Marshal template version plan job with the parameters from the request.
214214
input, err := json.Marshal(templateVersionPlanJob{
215215
TemplateVersionID: templateVersion.ID,
216+
WorkspaceName: req.WorkspaceName,
216217
ParameterValues: parameterValues,
217218
})
218219
if err != nil {

coderd/templateversions_test.go

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -505,16 +505,11 @@ func TestTemplateVersionPlan(t *testing.T) {
505505
defer close(logsDone)
506506

507507
logCount := 0
508-
for {
509-
select {
510-
case _, ok := <-logs:
511-
if !ok {
512-
assert.GreaterOrEqual(t, logCount, 1, "unexpected log count")
513-
return
514-
}
515-
logCount++
516-
}
508+
for range logs {
509+
logCount++
517510
}
511+
assert.GreaterOrEqual(t, logCount, 1, "unexpected log count")
512+
return
518513
}()
519514

520515
// Wait for the job to complete

codersdk/templateversions.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ func (c *Client) TemplateVersionLogsAfter(ctx context.Context, version uuid.UUID
119119
// CreateTemplateVersionPlanRequest defines the request parameters for
120120
// CreateTemplateVersionPlan.
121121
type CreateTemplateVersionPlanRequest struct {
122+
WorkspaceName string
122123
ParameterValues []CreateParameterRequest
123124
}
124125

0 commit comments

Comments
 (0)