@@ -3,6 +3,7 @@ package main
33import (
44 "encoding/json"
55 "fmt"
6+
67 "github.com/hashicorp/terraform-plugin-sdk/helper/schema"
78)
89
@@ -57,7 +58,7 @@ func resourceProject() *schema.Resource {
5758
5859func resourceProjectCreate (d * schema.ResourceData , _ interface {}) error {
5960 return createCodefreshObject (
60- fmt .Sprintf ("%v/projects" , codefreshURL ),
61+ fmt .Sprintf ("%v/projects" , getCfUrl () ),
6162 "POST" ,
6263 d ,
6364 mapResourceToProject ,
@@ -73,7 +74,7 @@ func resourceProjectRead(d *schema.ResourceData, _ interface{}) error {
7374}
7475
7576func resourceProjectUpdate (d * schema.ResourceData , _ interface {}) error {
76- url := fmt .Sprintf ("%v/projects/%v" , codefreshURL , d .Id ())
77+ url := fmt .Sprintf ("%v/projects/%v" , getCfUrl () , d .Id ())
7778 return updateCodefreshObject (
7879 d ,
7980 url ,
@@ -84,7 +85,7 @@ func resourceProjectUpdate(d *schema.ResourceData, _ interface{}) error {
8485}
8586
8687func resourceProjectDelete (d * schema.ResourceData , _ interface {}) error {
87- url := fmt .Sprintf ("%v/projects/%v" , codefreshURL , d .Id ())
88+ url := fmt .Sprintf ("%v/projects/%v" , getCfUrl () , d .Id ())
8889 return deleteCodefreshObject (url )
8990}
9091
@@ -106,7 +107,7 @@ func readProject(_ *schema.ResourceData, b []byte) (codefreshObject, error) {
106107
107108func getProjectFromCodefresh (d * schema.ResourceData ) (codefreshObject , error ) {
108109 projectName := d .Id ()
109- url := fmt .Sprintf ("%v/projects/name/%v" , codefreshURL , projectName )
110+ url := fmt .Sprintf ("%v/projects/name/%v" , getCfUrl () , projectName )
110111 return getFromCodefresh (d , url , readProject )
111112}
112113
0 commit comments