Skip to content

Commit df460ed

Browse files
author
Julien Pivotto
authored
Merge pull request #621 from sirlatrom/fix-620
gitlab_project: Wait for template projects to be cloned/imported
2 parents 46523f4 + 49edaf5 commit df460ed

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

gitlab/resource_gitlab_project.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,10 @@ func resourceGitlabProjectCreate(d *schema.ResourceData, meta interface{}) error
427427
// is committed to state since we set its ID
428428
d.SetId(fmt.Sprintf("%d", project.ID))
429429

430-
if _, ok := d.GetOk("import_url"); ok {
430+
_, importURLSet := d.GetOk("import_url")
431+
_, templateNameSet := d.GetOk("template_name")
432+
_, templateProjectIDSet := d.GetOk("template_project_id")
433+
if importURLSet || templateNameSet || templateProjectIDSet {
431434
log.Printf("[DEBUG] waiting for project %q import to finish", *options.Name)
432435

433436
stateConf := &resource.StateChangeConf{

0 commit comments

Comments
 (0)