File tree 1 file changed +9
-6
lines changed
1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -2,13 +2,14 @@ package databricks
2
2
3
3
import (
4
4
"fmt"
5
- "github.com/databrickslabs/databricks-terraform/client/model"
6
- "github.com/databrickslabs/databricks-terraform/client/service"
7
- "github.com/hashicorp/terraform-plugin-sdk/helper/schema"
8
5
"log"
9
6
"reflect"
10
7
"strconv"
11
8
"strings"
9
+
10
+ "github.com/databrickslabs/databricks-terraform/client/model"
11
+ "github.com/databrickslabs/databricks-terraform/client/service"
12
+ "github.com/hashicorp/terraform-plugin-sdk/helper/schema"
12
13
)
13
14
14
15
func resourceJob () * schema.Resource {
@@ -980,13 +981,15 @@ func parseSchemaToJobSettings(d *schema.ResourceData) model.JobSettings {
980
981
jobSettings .ExistingClusterID = existingClusterID .(string )
981
982
}
982
983
983
- cluster := parseSchemaToCluster (d , "new_cluster.0." )
984
-
985
- jobSettings .NewCluster = & cluster
984
+ if _ , ok := d .GetOk ("new_cluster.0" ); ok {
985
+ cluster := parseSchemaToCluster (d , "new_cluster.0" )
986
+ jobSettings .NewCluster = & cluster
987
+ }
986
988
987
989
if name , ok := d .GetOk ("name" ); ok {
988
990
jobSettings .Name = name .(string )
989
991
}
992
+
990
993
libraries := parseSchemaToLibraries (d )
991
994
jobSettings .Libraries = libraries
992
995
You can’t perform that action at this time.
0 commit comments