@@ -3,6 +3,7 @@ package main
3
3
import (
4
4
"encoding/json"
5
5
"fmt"
6
+
6
7
"github.com/hashicorp/terraform-plugin-sdk/helper/schema"
7
8
)
8
9
@@ -57,7 +58,7 @@ func resourceProject() *schema.Resource {
57
58
58
59
func resourceProjectCreate (d * schema.ResourceData , _ interface {}) error {
59
60
return createCodefreshObject (
60
- fmt .Sprintf ("%v/projects" , codefreshURL ),
61
+ fmt .Sprintf ("%v/projects" , getCfUrl () ),
61
62
"POST" ,
62
63
d ,
63
64
mapResourceToProject ,
@@ -73,7 +74,7 @@ func resourceProjectRead(d *schema.ResourceData, _ interface{}) error {
73
74
}
74
75
75
76
func 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 ())
77
78
return updateCodefreshObject (
78
79
d ,
79
80
url ,
@@ -84,7 +85,7 @@ func resourceProjectUpdate(d *schema.ResourceData, _ interface{}) error {
84
85
}
85
86
86
87
func 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 ())
88
89
return deleteCodefreshObject (url )
89
90
}
90
91
@@ -106,7 +107,7 @@ func readProject(_ *schema.ResourceData, b []byte) (codefreshObject, error) {
106
107
107
108
func getProjectFromCodefresh (d * schema.ResourceData ) (codefreshObject , error ) {
108
109
projectName := d .Id ()
109
- url := fmt .Sprintf ("%v/projects/name/%v" , codefreshURL , projectName )
110
+ url := fmt .Sprintf ("%v/projects/name/%v" , getCfUrl () , projectName )
110
111
return getFromCodefresh (d , url , readProject )
111
112
}
112
113
0 commit comments