Compare commits

..

No commits in common. "5f839e3b9b46b422bce6c6e52e098506ef6e9ff5" and "b0aeee513406104b14fa174db313b5b19d2c2c52" have entirely different histories.

115 changed files with 1058 additions and 2074 deletions

View File

@ -5,7 +5,6 @@ package {{(.TrimPrefix "account").SnakeName}}
import (
"github.com/databricks/cli/libs/cmdio"
"github.com/databricks/cli/libs/flags"
"github.com/databricks/cli/libs/diag"
"github.com/databricks/cli/cmd/root"
"github.com/databricks/databricks-sdk-go/service/{{.Package.Name}}"
"github.com/spf13/cobra"
@ -232,12 +231,9 @@ func new{{.PascalName}}() *cobra.Command {
{{- if .Request }}
{{ if .CanUseJson }}
if cmd.Flags().Changed("json") {
diags := {{.CamelName}}Json.Unmarshal(&{{.CamelName}}Req)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = {{.CamelName}}Json.Unmarshal(&{{.CamelName}}Req)
if err != nil {
return err
}
}{{end}}{{ if .MustUseJson }}else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -8,7 +8,6 @@ import (
"text/template"
"github.com/databricks/cli/bundle"
"github.com/databricks/cli/libs/cmdio"
"github.com/databricks/cli/libs/diag"
"github.com/databricks/databricks-sdk-go/service/iam"
"github.com/fatih/color"
@ -29,6 +28,34 @@ var renderFuncMap = template.FuncMap{
},
}
const errorTemplate = `{{ "Error" | red }}: {{ .Summary }}
{{- range $index, $element := .Paths }}
{{ if eq $index 0 }}at {{else}} {{ end}}{{ $element.String | green }}
{{- end }}
{{- range $index, $element := .Locations }}
{{ if eq $index 0 }}in {{else}} {{ end}}{{ $element.String | cyan }}
{{- end }}
{{- if .Detail }}
{{ .Detail }}
{{- end }}
`
const warningTemplate = `{{ "Warning" | yellow }}: {{ .Summary }}
{{- range $index, $element := .Paths }}
{{ if eq $index 0 }}at {{else}} {{ end}}{{ $element.String | green }}
{{- end }}
{{- range $index, $element := .Locations }}
{{ if eq $index 0 }}in {{else}} {{ end}}{{ $element.String | cyan }}
{{- end }}
{{- if .Detail }}
{{ .Detail }}
{{- end }}
`
const summaryTemplate = `{{- if .Name -}}
Name: {{ .Name | bold }}
{{- if .Target }}
@ -101,7 +128,19 @@ func renderSummaryTemplate(out io.Writer, b *bundle.Bundle, diags diag.Diagnosti
}
func renderDiagnostics(out io.Writer, b *bundle.Bundle, diags diag.Diagnostics) error {
errorT := template.Must(template.New("error").Funcs(renderFuncMap).Parse(errorTemplate))
warningT := template.Must(template.New("warning").Funcs(renderFuncMap).Parse(warningTemplate))
// Print errors and warnings.
for _, d := range diags {
var t *template.Template
switch d.Severity {
case diag.Error:
t = errorT
case diag.Warning:
t = warningT
}
for i := range d.Locations {
if b == nil {
break
@ -116,9 +155,15 @@ func renderDiagnostics(out io.Writer, b *bundle.Bundle, diags diag.Diagnostics)
}
}
}
// Render the diagnostic with the appropriate template.
err := t.Execute(out, d)
if err != nil {
return fmt.Errorf("failed to render template: %w", err)
}
}
return cmdio.RenderDiagnostics(out, diags)
return nil
}
// RenderOptions contains options for rendering diagnostics.

View File

@ -205,12 +205,9 @@ func newUpdateRuleSet() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateRuleSetJson.Unmarshal(&updateRuleSetReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateRuleSetJson.Unmarshal(&updateRuleSetReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -78,12 +78,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -319,12 +316,9 @@ func newUpdate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -90,12 +90,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -129,12 +129,9 @@ func newUpdate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -88,12 +88,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
@ -323,12 +320,9 @@ func newUpdate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.IntegrationId = args[0]

View File

@ -107,12 +107,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -127,12 +127,9 @@ func newUpdate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -97,12 +97,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
@ -361,12 +358,9 @@ func newPatch() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := patchJson.Unmarshal(&patchReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = patchJson.Unmarshal(&patchReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -452,12 +446,9 @@ func newUpdate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -132,12 +132,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -414,12 +411,9 @@ func newReplace() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := replaceJson.Unmarshal(&replaceReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = replaceJson.Unmarshal(&replaceReq)
if err != nil {
return err
}
}
replaceReq.IpAccessListId = args[0]
@ -511,12 +505,9 @@ func newUpdate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -162,12 +162,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
@ -372,12 +369,9 @@ func newPatchStatus() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := patchStatusJson.Unmarshal(&patchStatusReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = patchStatusJson.Unmarshal(&patchStatusReq)
if err != nil {
return err
}
}
patchStatusReq.LogDeliveryConfigurationId = args[0]

View File

@ -85,12 +85,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
_, err = fmt.Sscan(args[0], &createReq.WorkspaceId)
@ -346,12 +343,9 @@ func newUpdate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
_, err = fmt.Sscan(args[0], &updateReq.WorkspaceId)

View File

@ -80,12 +80,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
@ -307,12 +304,9 @@ func newUpdate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.MetastoreId = args[0]

View File

@ -96,12 +96,9 @@ func newCreateNetworkConnectivityConfiguration() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createNetworkConnectivityConfigurationJson.Unmarshal(&createNetworkConnectivityConfigurationReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createNetworkConnectivityConfigurationJson.Unmarshal(&createNetworkConnectivityConfigurationReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -190,12 +187,9 @@ func newCreatePrivateEndpointRule() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createPrivateEndpointRuleJson.Unmarshal(&createPrivateEndpointRuleReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createPrivateEndpointRuleJson.Unmarshal(&createPrivateEndpointRuleReq)
if err != nil {
return err
}
}
createPrivateEndpointRuleReq.NetworkConnectivityConfigId = args[0]

View File

@ -97,12 +97,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {

View File

@ -189,12 +189,9 @@ func newUpdate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -109,12 +109,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -414,12 +411,9 @@ func newReplace() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := replaceJson.Unmarshal(&replaceReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = replaceJson.Unmarshal(&replaceReq)
if err != nil {
return err
}
}
replaceReq.PrivateAccessSettingsId = args[0]

View File

@ -85,12 +85,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
@ -318,12 +315,9 @@ func newUpdate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.IntegrationId = args[0]

View File

@ -95,12 +95,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
@ -361,12 +358,9 @@ func newPatch() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := patchJson.Unmarshal(&patchReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = patchJson.Unmarshal(&patchReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -454,12 +448,9 @@ func newUpdate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -88,12 +88,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
createReq.MetastoreId = args[0]
@ -343,12 +340,9 @@ func newUpdate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.MetastoreId = args[0]

View File

@ -87,12 +87,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -80,12 +80,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}

View File

@ -103,12 +103,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
@ -377,12 +374,9 @@ func newPatch() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := patchJson.Unmarshal(&patchReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = patchJson.Unmarshal(&patchReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -471,12 +465,9 @@ func newUpdate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -104,12 +104,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {

View File

@ -273,12 +273,9 @@ func newUpdate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
_, err = fmt.Sscan(args[0], &updateReq.WorkspaceId)

View File

@ -133,12 +133,9 @@ func newCreate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -554,12 +551,9 @@ func newUpdate() *cobra.Command {
a := root.AccountClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -42,9 +42,9 @@ func makeCommand(method string) *cobra.Command {
var path = args[0]
var request any
diags := payload.Unmarshal(&request)
if diags.HasError() {
return diags.Error()
err := payload.Unmarshal(&request)
if err != nil {
return err
}
cfg := &config.Config{}

View File

@ -93,12 +93,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -360,12 +357,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -85,12 +85,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
@ -357,12 +354,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.Id = args[0]

View File

@ -112,12 +112,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -281,12 +278,9 @@ func newDeploy() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := deployJson.Unmarshal(&deployReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = deployJson.Unmarshal(&deployReq)
if err != nil {
return err
}
}
deployReq.AppName = args[0]
@ -722,12 +716,9 @@ func newSetPermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setPermissionsJson.Unmarshal(&setPermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setPermissionsJson.Unmarshal(&setPermissionsReq)
if err != nil {
return err
}
}
setPermissionsReq.AppName = args[0]
@ -934,12 +925,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.Name = args[0]
@ -1006,12 +994,9 @@ func newUpdatePermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if err != nil {
return err
}
}
updatePermissionsReq.AppName = args[0]

View File

@ -145,12 +145,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -127,12 +127,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -105,12 +105,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -366,12 +363,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.Name = args[0]

View File

@ -85,12 +85,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -347,12 +344,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.Name = args[0]

View File

@ -113,12 +113,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
@ -188,12 +185,9 @@ func newDelete() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := deleteJson.Unmarshal(&deleteReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = deleteJson.Unmarshal(&deleteReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -290,12 +284,9 @@ func newEdit() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := editJson.Unmarshal(&editReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = editJson.Unmarshal(&editReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -639,12 +630,9 @@ func newSetPermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setPermissionsJson.Unmarshal(&setPermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setPermissionsJson.Unmarshal(&setPermissionsReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -723,12 +711,9 @@ func newUpdatePermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -134,12 +134,9 @@ func newChangeOwner() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := changeOwnerJson.Unmarshal(&changeOwnerReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = changeOwnerJson.Unmarshal(&changeOwnerReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -265,12 +262,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -362,12 +356,9 @@ func newDelete() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := deleteJson.Unmarshal(&deleteReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = deleteJson.Unmarshal(&deleteReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -522,12 +513,9 @@ func newEdit() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := editJson.Unmarshal(&editReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = editJson.Unmarshal(&editReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -623,12 +611,9 @@ func newEvents() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := eventsJson.Unmarshal(&eventsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = eventsJson.Unmarshal(&eventsReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -1078,12 +1063,9 @@ func newPermanentDelete() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := permanentDeleteJson.Unmarshal(&permanentDeleteReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = permanentDeleteJson.Unmarshal(&permanentDeleteReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -1173,12 +1155,9 @@ func newPin() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := pinJson.Unmarshal(&pinReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = pinJson.Unmarshal(&pinReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -1275,12 +1254,9 @@ func newResize() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := resizeJson.Unmarshal(&resizeReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = resizeJson.Unmarshal(&resizeReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -1388,12 +1364,9 @@ func newRestart() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := restartJson.Unmarshal(&restartReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = restartJson.Unmarshal(&restartReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -1485,12 +1458,9 @@ func newSetPermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setPermissionsJson.Unmarshal(&setPermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setPermissionsJson.Unmarshal(&setPermissionsReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -1632,12 +1602,9 @@ func newStart() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := startJson.Unmarshal(&startReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = startJson.Unmarshal(&startReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -1739,12 +1706,9 @@ func newUnpin() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := unpinJson.Unmarshal(&unpinReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = unpinJson.Unmarshal(&unpinReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -1854,12 +1818,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -1938,12 +1899,9 @@ func newUpdatePermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -130,12 +130,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -92,12 +92,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -358,12 +355,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -86,12 +86,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
createReq.ListingId = args[0]
@ -322,12 +319,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -85,12 +85,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -75,12 +75,9 @@ func newExchangeToken() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := exchangeTokenJson.Unmarshal(&exchangeTokenReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = exchangeTokenJson.Unmarshal(&exchangeTokenReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -75,12 +75,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -199,12 +196,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -78,12 +78,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -408,12 +405,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -199,12 +199,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -132,12 +132,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -130,12 +130,9 @@ func newCreateExperiment() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createExperimentJson.Unmarshal(&createExperimentReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createExperimentJson.Unmarshal(&createExperimentReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -206,12 +203,9 @@ func newCreateRun() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createRunJson.Unmarshal(&createRunReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createRunJson.Unmarshal(&createRunReq)
if err != nil {
return err
}
}
@ -283,12 +277,9 @@ func newDeleteExperiment() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := deleteExperimentJson.Unmarshal(&deleteExperimentReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = deleteExperimentJson.Unmarshal(&deleteExperimentReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -361,12 +352,9 @@ func newDeleteRun() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := deleteRunJson.Unmarshal(&deleteRunReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = deleteRunJson.Unmarshal(&deleteRunReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -447,12 +435,9 @@ func newDeleteRuns() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := deleteRunsJson.Unmarshal(&deleteRunsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = deleteRunsJson.Unmarshal(&deleteRunsReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -533,12 +518,9 @@ func newDeleteTag() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := deleteTagJson.Unmarshal(&deleteTagReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = deleteTagJson.Unmarshal(&deleteTagReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -1126,12 +1108,9 @@ func newLogBatch() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := logBatchJson.Unmarshal(&logBatchReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = logBatchJson.Unmarshal(&logBatchReq)
if err != nil {
return err
}
}
@ -1195,12 +1174,9 @@ func newLogInputs() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := logInputsJson.Unmarshal(&logInputsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = logInputsJson.Unmarshal(&logInputsReq)
if err != nil {
return err
}
}
@ -1278,12 +1254,9 @@ func newLogMetric() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := logMetricJson.Unmarshal(&logMetricReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = logMetricJson.Unmarshal(&logMetricReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -1362,12 +1335,9 @@ func newLogModel() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := logModelJson.Unmarshal(&logModelReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = logModelJson.Unmarshal(&logModelReq)
if err != nil {
return err
}
}
@ -1444,12 +1414,9 @@ func newLogParam() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := logParamJson.Unmarshal(&logParamReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = logParamJson.Unmarshal(&logParamReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -1530,12 +1497,9 @@ func newRestoreExperiment() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := restoreExperimentJson.Unmarshal(&restoreExperimentReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = restoreExperimentJson.Unmarshal(&restoreExperimentReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -1608,12 +1572,9 @@ func newRestoreRun() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := restoreRunJson.Unmarshal(&restoreRunReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = restoreRunJson.Unmarshal(&restoreRunReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -1694,12 +1655,9 @@ func newRestoreRuns() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := restoreRunsJson.Unmarshal(&restoreRunsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = restoreRunsJson.Unmarshal(&restoreRunsReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -1774,12 +1732,9 @@ func newSearchExperiments() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := searchExperimentsJson.Unmarshal(&searchExperimentsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = searchExperimentsJson.Unmarshal(&searchExperimentsReq)
if err != nil {
return err
}
}
@ -1845,12 +1800,9 @@ func newSearchRuns() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := searchRunsJson.Unmarshal(&searchRunsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = searchRunsJson.Unmarshal(&searchRunsReq)
if err != nil {
return err
}
}
@ -1922,12 +1874,9 @@ func newSetExperimentTag() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setExperimentTagJson.Unmarshal(&setExperimentTagReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setExperimentTagJson.Unmarshal(&setExperimentTagReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -2002,12 +1951,9 @@ func newSetPermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setPermissionsJson.Unmarshal(&setPermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setPermissionsJson.Unmarshal(&setPermissionsReq)
if err != nil {
return err
}
}
setPermissionsReq.ExperimentId = args[0]
@ -2086,12 +2032,9 @@ func newSetTag() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setTagJson.Unmarshal(&setTagReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setTagJson.Unmarshal(&setTagReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -2169,12 +2112,9 @@ func newUpdateExperiment() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateExperimentJson.Unmarshal(&updateExperimentReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateExperimentJson.Unmarshal(&updateExperimentReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -2243,12 +2183,9 @@ func newUpdatePermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if err != nil {
return err
}
}
updatePermissionsReq.ExperimentId = args[0]
@ -2314,12 +2251,9 @@ func newUpdateRun() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateRunJson.Unmarshal(&updateRunReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateRunJson.Unmarshal(&updateRunReq)
if err != nil {
return err
}
}

View File

@ -112,12 +112,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -384,12 +381,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.Name = args[0]

View File

@ -85,12 +85,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -384,12 +381,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -105,12 +105,9 @@ func newCreateMessage() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createMessageJson.Unmarshal(&createMessageReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createMessageJson.Unmarshal(&createMessageReq)
if err != nil {
return err
}
}
createMessageReq.SpaceId = args[0]
@ -395,12 +392,9 @@ func newStartConversation() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := startConversationJson.Unmarshal(&startConversationReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = startConversationJson.Unmarshal(&startConversationReq)
if err != nil {
return err
}
}
startConversationReq.SpaceId = args[0]

View File

@ -102,12 +102,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -358,12 +355,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -101,12 +101,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -370,12 +367,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.ScriptId = args[0]

View File

@ -223,12 +223,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
_, err = fmt.Sscan(args[0], &updateReq.SecurableType)

View File

@ -97,12 +97,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
@ -361,12 +358,9 @@ func newPatch() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := patchJson.Unmarshal(&patchReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = patchJson.Unmarshal(&patchReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -452,12 +446,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -128,12 +128,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -209,12 +206,9 @@ func newDelete() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := deleteJson.Unmarshal(&deleteReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = deleteJson.Unmarshal(&deleteReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -315,12 +309,9 @@ func newEdit() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := editJson.Unmarshal(&editReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = editJson.Unmarshal(&editReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -640,12 +631,9 @@ func newSetPermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setPermissionsJson.Unmarshal(&setPermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setPermissionsJson.Unmarshal(&setPermissionsReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -724,12 +712,9 @@ func newUpdatePermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -99,12 +99,9 @@ func newAdd() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := addJson.Unmarshal(&addReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = addJson.Unmarshal(&addReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -195,12 +192,9 @@ func newEdit() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := editJson.Unmarshal(&editReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = editJson.Unmarshal(&editReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -317,12 +311,9 @@ func newRemove() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := removeJson.Unmarshal(&removeReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = removeJson.Unmarshal(&removeReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {

View File

@ -133,12 +133,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -417,12 +414,9 @@ func newReplace() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := replaceJson.Unmarshal(&replaceReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = replaceJson.Unmarshal(&replaceReq)
if err != nil {
return err
}
}
replaceReq.IpAccessListId = args[0]
@ -516,12 +510,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -116,12 +116,9 @@ func newCancelAllRuns() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := cancelAllRunsJson.Unmarshal(&cancelAllRunsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = cancelAllRunsJson.Unmarshal(&cancelAllRunsReq)
if err != nil {
return err
}
}
@ -196,12 +193,9 @@ func newCancelRun() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := cancelRunJson.Unmarshal(&cancelRunReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = cancelRunJson.Unmarshal(&cancelRunReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -297,12 +291,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -373,12 +364,9 @@ func newDelete() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := deleteJson.Unmarshal(&deleteReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = deleteJson.Unmarshal(&deleteReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -469,12 +457,9 @@ func newDeleteRun() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := deleteRunJson.Unmarshal(&deleteRunReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = deleteRunJson.Unmarshal(&deleteRunReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -1158,12 +1143,9 @@ func newRepairRun() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := repairRunJson.Unmarshal(&repairRunReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = repairRunJson.Unmarshal(&repairRunReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -1260,12 +1242,9 @@ func newReset() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := resetJson.Unmarshal(&resetReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = resetJson.Unmarshal(&resetReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -1353,12 +1332,9 @@ func newRunNow() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := runNowJson.Unmarshal(&runNowReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = runNowJson.Unmarshal(&runNowReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -1460,12 +1436,9 @@ func newSetPermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setPermissionsJson.Unmarshal(&setPermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setPermissionsJson.Unmarshal(&setPermissionsReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -1565,12 +1538,9 @@ func newSubmit() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := submitJson.Unmarshal(&submitReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = submitJson.Unmarshal(&submitReq)
if err != nil {
return err
}
}
@ -1662,12 +1632,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -1750,12 +1717,9 @@ func newUpdatePermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -108,12 +108,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -183,12 +180,9 @@ func newCreateSchedule() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createScheduleJson.Unmarshal(&createScheduleReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createScheduleJson.Unmarshal(&createScheduleReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -256,12 +250,9 @@ func newCreateSubscription() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createSubscriptionJson.Unmarshal(&createSubscriptionReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createSubscriptionJson.Unmarshal(&createSubscriptionReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -879,12 +870,9 @@ func newMigrate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := migrateJson.Unmarshal(&migrateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = migrateJson.Unmarshal(&migrateReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -953,12 +941,9 @@ func newPublish() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := publishJson.Unmarshal(&publishReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = publishJson.Unmarshal(&publishReq)
if err != nil {
return err
}
}
publishReq.DashboardId = args[0]
@ -1143,12 +1128,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.DashboardId = args[0]
@ -1218,12 +1200,9 @@ func newUpdateSchedule() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateScheduleJson.Unmarshal(&updateScheduleReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateScheduleJson.Unmarshal(&updateScheduleReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -190,12 +190,9 @@ func newInstall() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := installJson.Unmarshal(&installReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = installJson.Unmarshal(&installReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -254,12 +251,9 @@ func newUninstall() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := uninstallJson.Unmarshal(&uninstallReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = uninstallJson.Unmarshal(&uninstallReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -112,12 +112,9 @@ func newAssign() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := assignJson.Unmarshal(&assignReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = assignJson.Unmarshal(&assignReq)
if err != nil {
return err
}
}
_, err = fmt.Sscan(args[0], &assignReq.WorkspaceId)
@ -204,12 +201,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -612,12 +606,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -699,12 +690,9 @@ func newUpdateAssignment() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateAssignmentJson.Unmarshal(&updateAssignmentReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateAssignmentJson.Unmarshal(&updateAssignmentReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -141,12 +141,9 @@ func newApproveTransitionRequest() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := approveTransitionRequestJson.Unmarshal(&approveTransitionRequestReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = approveTransitionRequestJson.Unmarshal(&approveTransitionRequestReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -238,12 +235,9 @@ func newCreateComment() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createCommentJson.Unmarshal(&createCommentReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createCommentJson.Unmarshal(&createCommentReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -328,12 +322,9 @@ func newCreateModel() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createModelJson.Unmarshal(&createModelReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createModelJson.Unmarshal(&createModelReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -412,12 +403,9 @@ func newCreateModelVersion() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createModelVersionJson.Unmarshal(&createModelVersionReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createModelVersionJson.Unmarshal(&createModelVersionReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -505,12 +493,9 @@ func newCreateTransitionRequest() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createTransitionRequestJson.Unmarshal(&createTransitionRequestReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createTransitionRequestJson.Unmarshal(&createTransitionRequestReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -585,12 +570,9 @@ func newCreateWebhook() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createWebhookJson.Unmarshal(&createWebhookReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createWebhookJson.Unmarshal(&createWebhookReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -1097,12 +1079,9 @@ func newGetLatestVersions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := getLatestVersionsJson.Unmarshal(&getLatestVersionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = getLatestVersionsJson.Unmarshal(&getLatestVersionsReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -1650,12 +1629,9 @@ func newRejectTransitionRequest() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := rejectTransitionRequestJson.Unmarshal(&rejectTransitionRequestReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = rejectTransitionRequestJson.Unmarshal(&rejectTransitionRequestReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -1739,12 +1715,9 @@ func newRenameModel() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := renameModelJson.Unmarshal(&renameModelReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = renameModelJson.Unmarshal(&renameModelReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -1934,12 +1907,9 @@ func newSetModelTag() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setModelTagJson.Unmarshal(&setModelTagReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setModelTagJson.Unmarshal(&setModelTagReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -2026,12 +1996,9 @@ func newSetModelVersionTag() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setModelVersionTagJson.Unmarshal(&setModelVersionTagReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setModelVersionTagJson.Unmarshal(&setModelVersionTagReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -2109,12 +2076,9 @@ func newSetPermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setPermissionsJson.Unmarshal(&setPermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setPermissionsJson.Unmarshal(&setPermissionsReq)
if err != nil {
return err
}
}
setPermissionsReq.RegisteredModelId = args[0]
@ -2202,12 +2166,9 @@ func newTestRegistryWebhook() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := testRegistryWebhookJson.Unmarshal(&testRegistryWebhookReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = testRegistryWebhookJson.Unmarshal(&testRegistryWebhookReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -2298,12 +2259,9 @@ func newTransitionStage() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := transitionStageJson.Unmarshal(&transitionStageReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = transitionStageJson.Unmarshal(&transitionStageReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -2392,12 +2350,9 @@ func newUpdateComment() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateCommentJson.Unmarshal(&updateCommentReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateCommentJson.Unmarshal(&updateCommentReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -2475,12 +2430,9 @@ func newUpdateModel() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateModelJson.Unmarshal(&updateModelReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateModelJson.Unmarshal(&updateModelReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -2556,12 +2508,9 @@ func newUpdateModelVersion() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateModelVersionJson.Unmarshal(&updateModelVersionReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateModelVersionJson.Unmarshal(&updateModelVersionReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -2633,12 +2582,9 @@ func newUpdatePermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if err != nil {
return err
}
}
updatePermissionsReq.RegisteredModelId = args[0]
@ -2717,12 +2663,9 @@ func newUpdateWebhook() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateWebhookJson.Unmarshal(&updateWebhookReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateWebhookJson.Unmarshal(&updateWebhookReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {

View File

@ -377,12 +377,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.FullName = args[0]

View File

@ -84,12 +84,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
@ -316,12 +313,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.Id = args[0]

View File

@ -79,12 +79,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}

View File

@ -92,12 +92,9 @@ func newMigratePermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := migratePermissionsJson.Unmarshal(&migratePermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = migratePermissionsJson.Unmarshal(&migratePermissionsReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {

View File

@ -265,12 +265,9 @@ func newSet() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setJson.Unmarshal(&setReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setJson.Unmarshal(&setReq)
if err != nil {
return err
}
}
setReq.RequestObjectType = args[0]
@ -343,12 +340,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.RequestObjectType = args[0]

View File

@ -98,12 +98,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -702,12 +699,9 @@ func newSetPermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setPermissionsJson.Unmarshal(&setPermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setPermissionsJson.Unmarshal(&setPermissionsReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -794,12 +788,9 @@ func newStartUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := startUpdateJson.Unmarshal(&startUpdateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = startUpdateJson.Unmarshal(&startUpdateReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -984,12 +975,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -1068,12 +1056,9 @@ func newUpdatePermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -110,12 +110,9 @@ func newEnforceCompliance() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := enforceComplianceJson.Unmarshal(&enforceComplianceReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = enforceComplianceJson.Unmarshal(&enforceComplianceReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {

View File

@ -104,12 +104,9 @@ func newEnforceCompliance() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := enforceComplianceJson.Unmarshal(&enforceComplianceReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = enforceComplianceJson.Unmarshal(&enforceComplianceReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {

View File

@ -73,12 +73,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -262,12 +259,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -91,12 +91,9 @@ func newAddListingToExchange() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := addListingToExchangeJson.Unmarshal(&addListingToExchangeReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = addListingToExchangeJson.Unmarshal(&addListingToExchangeReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -157,12 +154,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -552,12 +546,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -77,12 +77,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -276,12 +273,9 @@ func newList() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := listJson.Unmarshal(&listReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = listJson.Unmarshal(&listReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -75,12 +75,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -329,12 +326,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -142,12 +142,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.ListingId = args[0]

View File

@ -208,12 +208,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.Id = args[0]

View File

@ -74,12 +74,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -328,12 +325,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -97,12 +97,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -449,12 +446,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -196,12 +196,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
createReq.TableName = args[0]
@ -562,12 +559,9 @@ func newRegenerateDashboard() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := regenerateDashboardJson.Unmarshal(&regenerateDashboardReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = regenerateDashboardJson.Unmarshal(&regenerateDashboardReq)
if err != nil {
return err
}
}
regenerateDashboardReq.TableName = args[0]
@ -730,12 +724,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.TableName = args[0]

View File

@ -96,12 +96,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -457,12 +454,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -85,12 +85,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
@ -428,12 +425,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.Id = args[0]

View File

@ -87,12 +87,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -225,12 +222,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -84,12 +84,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
@ -220,12 +217,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.Id = args[0]

View File

@ -118,12 +118,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -407,12 +404,9 @@ func newRotateToken() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := rotateTokenJson.Unmarshal(&rotateTokenReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = rotateTokenJson.Unmarshal(&rotateTokenReq)
if err != nil {
return err
}
}
rotateTokenReq.Name = args[0]
@ -560,12 +554,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -135,12 +135,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -512,12 +509,9 @@ func newSetAlias() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setAliasJson.Unmarshal(&setAliasReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setAliasJson.Unmarshal(&setAliasReq)
if err != nil {
return err
}
}
setAliasReq.FullName = args[0]
@ -595,12 +589,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -7,7 +7,6 @@ import (
"github.com/databricks/cli/cmd/root"
"github.com/databricks/cli/libs/cmdio"
"github.com/databricks/cli/libs/diag"
"github.com/databricks/cli/libs/flags"
"github.com/databricks/databricks-sdk-go"
"github.com/databricks/databricks-sdk-go/service/workspace"
@ -34,10 +33,12 @@ func createOverride(createCmd *cobra.Command, createReq *workspace.CreateRepo) {
createJson := createCmd.Flag("json").Value.(*flags.JsonFlag)
createCmd.RunE = func(cmd *cobra.Command, args []string) (err error) {
ctx := cmd.Context()
var diags diag.Diagnostics
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags = createJson.Unmarshal(createReq)
err = createJson.Unmarshal(createReq)
if err != nil {
return err
}
} else {
createReq.Url = args[0]
if len(args) > 1 {
@ -54,7 +55,7 @@ func createOverride(createCmd *cobra.Command, createReq *workspace.CreateRepo) {
if err != nil {
return err
}
return cmdio.RenderWithDiagnostics(ctx, response, diags)
return cmdio.Render(ctx, response)
}
}
@ -100,10 +101,12 @@ func updateOverride(updateCmd *cobra.Command, updateReq *workspace.UpdateRepo) {
updateJson := updateCmd.Flag("json").Value.(*flags.JsonFlag)
updateCmd.RunE = func(cmd *cobra.Command, args []string) (err error) {
ctx := cmd.Context()
var diags diag.Diagnostics
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags = updateJson.Unmarshal(&updateReq)
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
updateReq.RepoId, err = repoArgumentToRepoID(ctx, w, args)
if err != nil {
@ -115,7 +118,7 @@ func updateOverride(updateCmd *cobra.Command, updateReq *workspace.UpdateRepo) {
if err != nil {
return err
}
return diags.Error()
return nil
}
}

View File

@ -110,12 +110,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -523,12 +520,9 @@ func newSetPermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setPermissionsJson.Unmarshal(&setPermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setPermissionsJson.Unmarshal(&setPermissionsReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -609,12 +603,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -696,12 +687,9 @@ func newUpdatePermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -197,12 +197,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -100,12 +100,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -389,12 +386,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -8,7 +8,6 @@ import (
"github.com/databricks/cli/cmd/root"
"github.com/databricks/cli/libs/cmdio"
"github.com/databricks/cli/libs/diag"
"github.com/databricks/cli/libs/flags"
"github.com/databricks/databricks-sdk-go/service/workspace"
"github.com/spf13/cobra"
@ -61,7 +60,6 @@ func newPutSecret() *cobra.Command {
cmd.PreRunE = root.MustWorkspaceClient
cmd.RunE = func(cmd *cobra.Command, args []string) (err error) {
ctx := cmd.Context()
var diags diag.Diagnostics
w := root.WorkspaceClient(ctx)
bytesValueChanged := cmd.Flags().Changed("bytes-value")
@ -71,9 +69,9 @@ func newPutSecret() *cobra.Command {
}
if cmd.Flags().Changed("json") {
diags = putSecretJson.Unmarshal(&putSecretReq)
if diags.HasError() {
return diags.Error()
err = putSecretJson.Unmarshal(&putSecretReq)
if err != nil {
return err
}
} else {
putSecretReq.Scope = args[0]

View File

@ -110,12 +110,9 @@ func newCreateScope() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createScopeJson.Unmarshal(&createScopeReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createScopeJson.Unmarshal(&createScopeReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -194,12 +191,9 @@ func newDeleteAcl() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := deleteAclJson.Unmarshal(&deleteAclReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = deleteAclJson.Unmarshal(&deleteAclReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -279,12 +273,9 @@ func newDeleteScope() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := deleteScopeJson.Unmarshal(&deleteScopeReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = deleteScopeJson.Unmarshal(&deleteScopeReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -363,12 +354,9 @@ func newDeleteSecret() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := deleteSecretJson.Unmarshal(&deleteSecretReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = deleteSecretJson.Unmarshal(&deleteSecretReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -771,12 +759,9 @@ func newPutAcl() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := putAclJson.Unmarshal(&putAclReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = putAclJson.Unmarshal(&putAclReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {

View File

@ -95,12 +95,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
@ -361,12 +358,9 @@ func newPatch() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := patchJson.Unmarshal(&patchReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = patchJson.Unmarshal(&patchReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -454,12 +448,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -167,12 +167,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")
@ -707,12 +704,9 @@ func newPatch() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := patchJson.Unmarshal(&patchReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = patchJson.Unmarshal(&patchReq)
if err != nil {
return err
}
}
patchReq.Name = args[0]
@ -780,12 +774,9 @@ func newPut() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := putJson.Unmarshal(&putReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = putJson.Unmarshal(&putReq)
if err != nil {
return err
}
}
putReq.Name = args[0]
@ -861,12 +852,9 @@ func newQuery() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := queryJson.Unmarshal(&queryReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = queryJson.Unmarshal(&queryReq)
if err != nil {
return err
}
}
queryReq.Name = args[0]
@ -933,12 +921,9 @@ func newSetPermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setPermissionsJson.Unmarshal(&setPermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setPermissionsJson.Unmarshal(&setPermissionsReq)
if err != nil {
return err
}
}
setPermissionsReq.ServingEndpointId = args[0]
@ -1015,12 +1000,9 @@ func newUpdateConfig() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateConfigJson.Unmarshal(&updateConfigReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateConfigJson.Unmarshal(&updateConfigReq)
if err != nil {
return err
}
}
updateConfigReq.Name = args[0]
@ -1100,12 +1082,9 @@ func newUpdatePermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if err != nil {
return err
}
}
updatePermissionsReq.ServingEndpointId = args[0]

View File

@ -100,12 +100,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -430,12 +427,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
updateReq.Name = args[0]
@ -507,12 +501,9 @@ func newUpdatePermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if err != nil {
return err
}
}
updatePermissionsReq.Name = args[0]

View File

@ -111,12 +111,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
if !cmd.Flags().Changed("json") {
@ -380,12 +377,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -484,12 +478,9 @@ func newValidate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := validateJson.Unmarshal(&validateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = validateJson.Unmarshal(&validateReq)
if err != nil {
return err
}
}

View File

@ -92,12 +92,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
} else {
return fmt.Errorf("please provide command input in JSON format by specifying the --json flag")

View File

@ -476,12 +476,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {

View File

@ -96,12 +96,9 @@ func newCreateOboToken() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createOboTokenJson.Unmarshal(&createOboTokenReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createOboTokenJson.Unmarshal(&createOboTokenReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {
@ -461,12 +458,9 @@ func newSetPermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setPermissionsJson.Unmarshal(&setPermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setPermissionsJson.Unmarshal(&setPermissionsReq)
if err != nil {
return err
}
}
@ -529,12 +523,9 @@ func newUpdatePermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if err != nil {
return err
}
}

View File

@ -84,12 +84,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
@ -161,12 +158,9 @@ func newDelete() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := deleteJson.Unmarshal(&deleteReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = deleteJson.Unmarshal(&deleteReq)
if err != nil {
return err
}
} else {
if len(args) == 0 {

View File

@ -107,12 +107,9 @@ func newCreate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := createJson.Unmarshal(&createReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = createJson.Unmarshal(&createReq)
if err != nil {
return err
}
}
@ -466,12 +463,9 @@ func newPatch() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := patchJson.Unmarshal(&patchReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = patchJson.Unmarshal(&patchReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -552,12 +546,9 @@ func newSetPermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := setPermissionsJson.Unmarshal(&setPermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = setPermissionsJson.Unmarshal(&setPermissionsReq)
if err != nil {
return err
}
}
@ -628,12 +619,9 @@ func newUpdate() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updateJson.Unmarshal(&updateReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updateJson.Unmarshal(&updateReq)
if err != nil {
return err
}
}
if len(args) == 0 {
@ -714,12 +702,9 @@ func newUpdatePermissions() *cobra.Command {
w := root.WorkspaceClient(ctx)
if cmd.Flags().Changed("json") {
diags := updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if len(diags) > 0 {
err := cmdio.RenderDiags(ctx, diags)
if err != nil {
return err
}
err = updatePermissionsJson.Unmarshal(&updatePermissionsReq)
if err != nil {
return err
}
}

Some files were not shown because too many files have changed in this diff Show More