Skip to content

Commit 9b114f2

Browse files
authored
[CLOUDGA-30018] Return non-zero error code if user invite fails. (#316)
1 parent 141c7c3 commit 9b114f2

3 files changed

Lines changed: 5 additions & 4 deletions

File tree

cmd/user/user.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,8 @@ var inviteUserCmd = &cobra.Command{
123123
role := resp.Data.GetUserList()[0].GetInviteUserData().Info.GetRoleList()[0].GetRoles()[0].Info.GetDisplayName()
124124
fmt.Printf("The user %s has been successfully invited with role: %s.\n", formatter.Colorize(email, formatter.GREEN_COLOR), formatter.Colorize(role, formatter.GREEN_COLOR))
125125
} else {
126-
fmt.Printf("%s \n", resp.Data.GetUserList()[0].GetErrorMessage())
126+
logrus.Debugf("Full HTTP response: %v", r)
127+
logrus.Fatalf("%s \n", resp.Data.GetUserList()[0].GetErrorMessage())
127128
}
128129

129130
},

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ require (
2323
github.com/spf13/cobra v1.8.0
2424
github.com/spf13/viper v1.17.0
2525
github.com/t-tomalak/logrus-easy-formatter v0.0.0-20190827215021-c074f06c5816
26-
github.com/yugabyte/yugabytedb-managed-go-client-internal v0.0.0-20251007080545-52efe47416ea
26+
github.com/yugabyte/yugabytedb-managed-go-client-internal v0.0.0-20251029173142-35581e1c78e9
2727
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56
2828
golang.org/x/mod v0.27.0
2929
golang.org/x/term v0.34.0

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -285,8 +285,8 @@ github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8
285285
github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU=
286286
github.com/t-tomalak/logrus-easy-formatter v0.0.0-20190827215021-c074f06c5816 h1:J6v8awz+me+xeb/cUTotKgceAYouhIB3pjzgRd6IlGk=
287287
github.com/t-tomalak/logrus-easy-formatter v0.0.0-20190827215021-c074f06c5816/go.mod h1:tzym/CEb5jnFI+Q0k4Qq3+LvRF4gO3E2pxS8fHP8jcA=
288-
github.com/yugabyte/yugabytedb-managed-go-client-internal v0.0.0-20251007080545-52efe47416ea h1:R2dbYA28FCNNxzLbybtgvUbkrtLqHMcTvppvJHLD5ng=
289-
github.com/yugabyte/yugabytedb-managed-go-client-internal v0.0.0-20251007080545-52efe47416ea/go.mod h1:5vW0xIzIZw+1djkiWKx0qqNmqbRBSf4mjc4qw8lIMik=
288+
github.com/yugabyte/yugabytedb-managed-go-client-internal v0.0.0-20251029173142-35581e1c78e9 h1:sJRW+MFGpoW3gyu8OmZhhIvXJb859GJP6zHzRaKGPVg=
289+
github.com/yugabyte/yugabytedb-managed-go-client-internal v0.0.0-20251029173142-35581e1c78e9/go.mod h1:5vW0xIzIZw+1djkiWKx0qqNmqbRBSf4mjc4qw8lIMik=
290290
github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
291291
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
292292
github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=

0 commit comments

Comments
 (0)