Skip to content

Commit 78885f4

Browse files
authored
Replace index resource by alias resource (#12)
Add a resource to create aliases in an index
1 parent 9fb135b commit 78885f4

11 files changed

+562
-1032
lines changed

provider/provider.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ func Provider() *schema.Provider {
3333
},
3434
},
3535
ResourcesMap: map[string]*schema.Resource{
36-
"elkaliases_index": resourceelkAliasesIndex(),
36+
"elkaliases_index_aliases": resourceElkaliasesIndexAliases(),
3737
},
3838
ConfigureFunc: providerConfigure,
3939
}

provider/provider_test.go

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
package provider
22

3-
import "github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"
3+
import (
4+
"os"
5+
"testing"
6+
7+
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"
8+
)
49

510
var testAccProviders map[string]*schema.Provider
611
var testAccProvider *schema.Provider
@@ -11,3 +16,12 @@ func init() {
1116
"elkaliases": testAccProvider,
1217
}
1318
}
19+
20+
func testAccPreCheck(t *testing.T) {
21+
if v := os.Getenv("ELASTICSEARCH_ENDPOINT"); v == "" {
22+
t.Fatal("ELKALIASES_URL must be set for acceptance tests")
23+
}
24+
if v := os.Getenv("ELASTICSEARCH_API_KEY"); v == "" {
25+
t.Fatal("ELKALIASES_TOKEN must be set for acceptance tests")
26+
}
27+
}

provider/resource_elkaliases_index.go

Lines changed: 0 additions & 335 deletions
This file was deleted.

0 commit comments

Comments
 (0)