@@ -15,13 +15,16 @@ import (
15
15
)
16
16
17
17
var (
18
- GCORE_USERNAME = os .Getenv ("GCORE_USERNAME" )
19
- GCORE_PASSWORD = os .Getenv ("GCORE_PASSWORD" )
20
- GCORE_IMAGE = os .Getenv ("GCORE_IMAGE" )
21
- GCORE_SECGROUP = os .Getenv ("GCORE_SECGROUP" )
22
- GCORE_EXT_NET = os .Getenv ("GCORE_EXT_NET" )
23
- GCORE_PRIV_NET = os .Getenv ("GCORE_PRIV_NET" )
24
- GCORE_PRIV_SUBNET = os .Getenv ("GCORE_PRIV_SUBNET" )
18
+ GCORE_USERNAME = os .Getenv ("GCORE_USERNAME" )
19
+ GCORE_PASSWORD = os .Getenv ("GCORE_PASSWORD" )
20
+ GCORE_IMAGE = os .Getenv ("GCORE_IMAGE" )
21
+ GCORE_SECGROUP = os .Getenv ("GCORE_SECGROUP" )
22
+ GCORE_EXT_NET = os .Getenv ("GCORE_EXT_NET" )
23
+ GCORE_PRIV_NET = os .Getenv ("GCORE_PRIV_NET" )
24
+ GCORE_PRIV_SUBNET = os .Getenv ("GCORE_PRIV_SUBNET" )
25
+ GCORE_LB_ID = os .Getenv ("GCORE_LB_ID" )
26
+ GCORE_LBLISTENER_ID = os .Getenv ("GCORE_LBLISTENER_ID" )
27
+ GCORE_LBPOOL_ID = os .Getenv ("GCORE_LBPOOL_ID" )
25
28
)
26
29
27
30
var testAccProvider * schema.Provider
@@ -56,6 +59,46 @@ func testAccPreCheck(t *testing.T) {
56
59
checkNameAndID ("REGION" , t )
57
60
}
58
61
62
+ func testAccPreCheckLBListener (t * testing.T ) {
63
+ Vars := map [string ]interface {}{
64
+ "GCORE_USERNAME" : GCORE_USERNAME ,
65
+ "GCORE_PASSWORD" : GCORE_PASSWORD ,
66
+ "GCORE_LB_ID" : GCORE_LB_ID ,
67
+ }
68
+ for k , v := range Vars {
69
+ if v == "" {
70
+ t .Fatalf ("'%s' must be set for acceptance test" , k )
71
+ }
72
+ }
73
+ }
74
+
75
+ func testAccPreCheckLBPool (t * testing.T ) {
76
+ Vars := map [string ]interface {}{
77
+ "GCORE_USERNAME" : GCORE_USERNAME ,
78
+ "GCORE_PASSWORD" : GCORE_PASSWORD ,
79
+ "GCORE_LB_ID" : GCORE_LB_ID ,
80
+ "GCORE_LBLISTENER_ID" : GCORE_LBLISTENER_ID ,
81
+ }
82
+ for k , v := range Vars {
83
+ if v == "" {
84
+ t .Fatalf ("'%s' must be set for acceptance test" , k )
85
+ }
86
+ }
87
+ }
88
+
89
+ func testAccPreCheckLBMember (t * testing.T ) {
90
+ Vars := map [string ]interface {}{
91
+ "GCORE_USERNAME" : GCORE_USERNAME ,
92
+ "GCORE_PASSWORD" : GCORE_PASSWORD ,
93
+ "GCORE_LBPOOL_ID" : GCORE_LBPOOL_ID ,
94
+ }
95
+ for k , v := range Vars {
96
+ if v == "" {
97
+ t .Fatalf ("'%s' must be set for acceptance test" , k )
98
+ }
99
+ }
100
+ }
101
+
59
102
func testAccPreCheckRouter (t * testing.T ) {
60
103
Vars := map [string ]interface {}{
61
104
"GCORE_EXT_NET" : GCORE_EXT_NET ,
0 commit comments