Skip to content

Commit

Permalink
formatting and fixed typo
Browse files Browse the repository at this point in the history
  • Loading branch information
stikkireddy committed Jun 15, 2020
1 parent 20af367 commit d56c8ed
Show file tree
Hide file tree
Showing 10 changed files with 37 additions and 28 deletions.
24 changes: 12 additions & 12 deletions databricks/provider.go
Expand Up @@ -34,19 +34,19 @@ func Provider(version string) terraform.ResourceProvider {
"databricks_scim_user": resourceScimUser(),
"databricks_scim_group": resourceScimGroup(),
// Scim Group is split into multiple components for flexibility to pick and choose
"databricks_group": resourceGroup(),
"databricks_group": resourceGroup(),
"databricks_group_instance_profile": resourceGroupInstanceProfile(),
"databricks_group_member": resourceGroupMember(),
"databricks_notebook": resourceNotebook(),
"databricks_cluster": resourceCluster(),
"databricks_job": resourceJob(),
"databricks_dbfs_file": resourceDBFSFile(),
"databricks_dbfs_file_sync": resourceDBFSFileSync(),
"databricks_instance_profile": resourceInstanceProfile(),
"databricks_aws_s3_mount": resourceAWSS3Mount(),
"databricks_azure_blob_mount": resourceAzureBlobMount(),
"databricks_azure_adls_gen1_mount": resourceAzureAdlsGen1Mount(),
"databricks_azure_adls_gen2_mount": resourceAzureAdlsGen2Mount(),
"databricks_group_member": resourceGroupMember(),
"databricks_notebook": resourceNotebook(),
"databricks_cluster": resourceCluster(),
"databricks_job": resourceJob(),
"databricks_dbfs_file": resourceDBFSFile(),
"databricks_dbfs_file_sync": resourceDBFSFileSync(),
"databricks_instance_profile": resourceInstanceProfile(),
"databricks_aws_s3_mount": resourceAWSS3Mount(),
"databricks_azure_blob_mount": resourceAzureBlobMount(),
"databricks_azure_adls_gen1_mount": resourceAzureAdlsGen1Mount(),
"databricks_azure_adls_gen2_mount": resourceAzureAdlsGen2Mount(),
// MWS (multiple workspaces) resources are only limited to AWS as azure already has a built in concept of MWS
"databricks_mws_credentials": resourceMWSCredentials(),
"databricks_mws_storage_configurations": resourceMWSStorageConfigurations(),
Expand Down
11 changes: 6 additions & 5 deletions databricks/resource_databricks_group.go
@@ -1,10 +1,11 @@
package databricks

import (
"log"

"github.com/databrickslabs/databricks-terraform/client/model"
"github.com/databrickslabs/databricks-terraform/client/service"
"github.com/hashicorp/terraform-plugin-sdk/helper/schema"
"log"
)

func resourceGroup() *schema.Resource {
Expand All @@ -21,12 +22,12 @@ func resourceGroup() *schema.Resource {
Required: true,
},
"allow_cluster_create": {
Type: schema.TypeBool,
Optional: true,
Type: schema.TypeBool,
Optional: true,
},
"allow_instance_pool_create": {
Type: schema.TypeBool,
Optional: true,
Type: schema.TypeBool,
Optional: true,
},
},
Importer: &schema.ResourceImporter{
Expand Down
3 changes: 2 additions & 1 deletion databricks/resource_databricks_group_aws_test.go
Expand Up @@ -3,13 +3,14 @@ package databricks
import (
"errors"
"fmt"
"testing"

"github.com/databrickslabs/databricks-terraform/client/model"
"github.com/databrickslabs/databricks-terraform/client/service"
"github.com/hashicorp/terraform-plugin-sdk/helper/acctest"
"github.com/hashicorp/terraform-plugin-sdk/helper/resource"
"github.com/hashicorp/terraform-plugin-sdk/terraform"
"github.com/stretchr/testify/assert"
"testing"
)

func TestAccAWSGroupResource(t *testing.T) {
Expand Down
3 changes: 2 additions & 1 deletion databricks/resource_databricks_group_azure_test.go
Expand Up @@ -3,13 +3,14 @@ package databricks
import (
"errors"
"fmt"
"testing"

"github.com/databrickslabs/databricks-terraform/client/model"
"github.com/databrickslabs/databricks-terraform/client/service"
"github.com/hashicorp/terraform-plugin-sdk/helper/acctest"
"github.com/hashicorp/terraform-plugin-sdk/helper/resource"
"github.com/hashicorp/terraform-plugin-sdk/terraform"
"github.com/stretchr/testify/assert"
"testing"
)

func TestAccAzureGroupResource(t *testing.T) {
Expand Down
5 changes: 3 additions & 2 deletions databricks/resource_databricks_group_instance_profile.go
Expand Up @@ -2,11 +2,12 @@ package databricks

import (
"fmt"
"log"
"strings"

"github.com/databrickslabs/databricks-terraform/client/model"
"github.com/databrickslabs/databricks-terraform/client/service"
"github.com/hashicorp/terraform-plugin-sdk/helper/schema"
"log"
"strings"
)

func resourceGroupInstanceProfile() *schema.Resource {
Expand Down
Expand Up @@ -3,12 +3,13 @@ package databricks
import (
"errors"
"fmt"
"testing"

"github.com/databrickslabs/databricks-terraform/client/model"
"github.com/databrickslabs/databricks-terraform/client/service"
"github.com/hashicorp/terraform-plugin-sdk/helper/resource"
"github.com/hashicorp/terraform-plugin-sdk/terraform"
"github.com/stretchr/testify/assert"
"testing"
)

func TestAccAWSGroupInstanceProfileResource(t *testing.T) {
Expand Down
5 changes: 3 additions & 2 deletions databricks/resource_databricks_group_member.go
Expand Up @@ -2,11 +2,12 @@ package databricks

import (
"fmt"
"log"
"strings"

"github.com/databrickslabs/databricks-terraform/client/model"
"github.com/databrickslabs/databricks-terraform/client/service"
"github.com/hashicorp/terraform-plugin-sdk/helper/schema"
"log"
"strings"
)

// Use this to manage individual members of a particular group
Expand Down
3 changes: 2 additions & 1 deletion databricks/resource_databricks_group_member_aws_test.go
Expand Up @@ -3,12 +3,13 @@ package databricks
import (
"errors"
"fmt"
"testing"

"github.com/databrickslabs/databricks-terraform/client/model"
"github.com/databrickslabs/databricks-terraform/client/service"
"github.com/hashicorp/terraform-plugin-sdk/helper/resource"
"github.com/hashicorp/terraform-plugin-sdk/terraform"
"github.com/stretchr/testify/assert"
"testing"
)

func TestAccAWSGroupMemberResource(t *testing.T) {
Expand Down
3 changes: 2 additions & 1 deletion databricks/resource_databricks_group_member_azure_test.go
Expand Up @@ -3,12 +3,13 @@ package databricks
import (
"errors"
"fmt"
"testing"

"github.com/databrickslabs/databricks-terraform/client/model"
"github.com/databrickslabs/databricks-terraform/client/service"
"github.com/hashicorp/terraform-plugin-sdk/helper/resource"
"github.com/hashicorp/terraform-plugin-sdk/terraform"
"github.com/stretchr/testify/assert"
"testing"
)

func TestAccAzureGroupMemberResource(t *testing.T) {
Expand Down
5 changes: 3 additions & 2 deletions databricks/utils.go
Expand Up @@ -2,10 +2,11 @@ package databricks

import (
"fmt"
"github.com/aws/aws-sdk-go/aws/arn"
"strings"
"time"

"github.com/aws/aws-sdk-go/aws/arn"

"github.com/databrickslabs/databricks-terraform/client/model"
"github.com/databrickslabs/databricks-terraform/client/service"
)
Expand Down Expand Up @@ -110,7 +111,7 @@ func ValidateInstanceProfileARN(val interface{}, key string) (warns []string, er
// Parse and verify instance profiles
instanceProfileArn, err := arn.Parse(v)
if err != nil {
return nil, []error{fmt.Errorf("%s is invalid got: %s recieved error: %w", key, v, err)}
return nil, []error{fmt.Errorf("%s is invalid got: %s received error: %w", key, v, err)}
}
// Verify instance profile resource type, Resource gets parsed as instance-profile/<profile-name>
if !strings.HasPrefix(instanceProfileArn.Resource, "instance-profile") {
Expand Down

0 comments on commit d56c8ed

Please sign in to comment.