Skip to content

Commit 065715b

Browse files
Implement transform preview command, alphabetize output for all table commands
1 parent e25d7dd commit 065715b

35 files changed

+270
-60
lines changed

cmd/cluster/get.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ func newGetCommand() *cobra.Command {
2424
Aliases: []string{"get"},
2525
RunE: func(cmd *cobra.Command, args []string) error {
2626

27-
apiClient, err := config.InitAPIClient()
27+
apiClient, err := config.InitAPIClient(false)
2828
if err != nil {
2929
return err
3030
}

cmd/cluster/list.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ func newListCommand() *cobra.Command {
2727
Args: cobra.NoArgs,
2828
RunE: func(cmd *cobra.Command, args []string) error {
2929

30-
apiClient, err := config.InitAPIClient()
30+
apiClient, err := config.InitAPIClient(false)
3131
if err != nil {
3232
return err
3333
}
@@ -42,7 +42,7 @@ func newListCommand() *cobra.Command {
4242
entries = append(entries, []string{*cluster.Name, *cluster.Org, cluster.Id})
4343
}
4444

45-
output.WriteTable(cmd.OutOrStdout(), []string{"Name", "Org", "ID"}, entries)
45+
output.WriteTable(cmd.OutOrStdout(), []string{"Name", "Org", "ID"}, entries, "Name")
4646

4747
return nil
4848
},

cmd/cluster/logConfig/get.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ func newGetCommand() *cobra.Command {
2323
Args: cobra.MinimumNArgs(1),
2424
RunE: func(cmd *cobra.Command, args []string) error {
2525

26-
apiClient, err := config.InitAPIClient()
26+
apiClient, err := config.InitAPIClient(false)
2727
if err != nil {
2828
return err
2929
}

cmd/cluster/logConfig/set.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ func newSetCommand() *cobra.Command {
4242
return errors.New("invalid durationInMinutes: " + string(durationInMinutes))
4343
}
4444

45-
apiClient, err := config.InitAPIClient()
45+
apiClient, err := config.InitAPIClient(false)
4646
if err != nil {
4747
return err
4848
}

cmd/report/report.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ func NewReportCommand() *cobra.Command {
4343
return err
4444
}
4545

46-
apiClient, err := config.InitAPIClient()
46+
apiClient, err := config.InitAPIClient(false)
4747
if err != nil {
4848
return err
4949
}

cmd/rule/download.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ func newDownloadCommand() *cobra.Command {
7979

8080
var options *map[string]beta.ObjectExportImportOptions
8181

82-
apiClient, err := config.InitAPIClient()
82+
apiClient, err := config.InitAPIClient(false)
8383
if err != nil {
8484
return err
8585
}
@@ -148,7 +148,7 @@ func saveCloudXMLRules(apiClient *sailpoint.APIClient, description string, inclu
148148
rule := &Rule{}
149149
rule.Name = v.Object["name"].(string)
150150
rule.Type = RuleType
151-
151+
152152
if v.Object["description"] != nil {
153153
rule.Description = v.Object["description"].(string)
154154
} else {
@@ -191,11 +191,11 @@ func saveCloudXMLRules(apiClient *sailpoint.APIClient, description string, inclu
191191

192192
if _, ok := v.Object["signature"].(map[string]interface{})["output"].([]interface{}); ok {
193193
for _, v := range v.Object["signature"].(map[string]interface{})["output"].([]interface{}) {
194-
194+
195195
argument := Argument{}
196196

197197
argument.Name = v.(map[string]interface{})["name"].(string)
198-
198+
199199
if v.(map[string]interface{})["type"] != nil {
200200
argument.Type = v.(map[string]interface{})["type"].(string)
201201
} else {
@@ -229,7 +229,7 @@ func saveCloudXMLRules(apiClient *sailpoint.APIClient, description string, inclu
229229
} else {
230230
argument.Description = ""
231231
}
232-
232+
233233
ruleSignature.Returns.Argument = append(ruleSignature.Returns.Argument, argument)
234234
}
235235
}

cmd/rule/list.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ func newListCommand() *cobra.Command {
4141

4242
var options *map[string]beta.ObjectExportImportOptions
4343

44-
apiClient, err := config.InitAPIClient()
44+
apiClient, err := config.InitAPIClient(false)
4545
if err != nil {
4646
return err
4747
}
@@ -99,7 +99,7 @@ func newListCommand() *cobra.Command {
9999
}
100100
}
101101

102-
output.WriteTable(cmd.OutOrStdout(), []string{"Id", "Name"}, entries)
102+
output.WriteTable(cmd.OutOrStdout(), []string{"Id", "Name"}, entries, "Name")
103103

104104
return nil
105105
case "CANCELLED":

cmd/search/query.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ func newQueryCmd() *cobra.Command {
2727
return err
2828
}
2929

30-
apiClient, err := config.InitAPIClient()
30+
apiClient, err := config.InitAPIClient(false)
3131
if err != nil {
3232
return err
3333
}

cmd/search/template.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ func newTemplateCmd() *cobra.Command {
3838
return err
3939
}
4040

41-
apiClient, err := config.InitAPIClient()
41+
apiClient, err := config.InitAPIClient(false)
4242
if err != nil {
4343
return err
4444
}

cmd/spconfig/download.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ func newDownloadCommand() *cobra.Command {
2828
Args: cobra.NoArgs,
2929
RunE: func(cmd *cobra.Command, args []string) error {
3030

31-
apiClient, err := config.InitAPIClient()
31+
apiClient, err := config.InitAPIClient(false)
3232
if err != nil {
3333
return err
3434
}

cmd/spconfig/export.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ func newExportCommand() *cobra.Command {
3939

4040
var options *map[string]beta.ObjectExportImportOptions
4141

42-
apiClient, err := config.InitAPIClient()
42+
apiClient, err := config.InitAPIClient(false)
4343
if err != nil {
4444
return err
4545
}

cmd/spconfig/import.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ func newImportCommand() *cobra.Command {
2525
Args: cobra.NoArgs,
2626
RunE: func(cmd *cobra.Command, args []string) error {
2727

28-
apiClient, err := config.InitAPIClient()
28+
apiClient, err := config.InitAPIClient(false)
2929
if err != nil {
3030
return err
3131
}

cmd/spconfig/status.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ func newStatusCommand() *cobra.Command {
2121
Args: cobra.NoArgs,
2222
RunE: func(cmd *cobra.Command, args []string) error {
2323

24-
apiClient, err := config.InitAPIClient()
24+
apiClient, err := config.InitAPIClient(false)
2525
if err != nil {
2626
return err
2727
}

cmd/spconfig/template.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ func newTemplateCommand() *cobra.Command {
3535
Args: cobra.MaximumNArgs(1),
3636
RunE: func(cmd *cobra.Command, args []string) error {
3737

38-
apiClient, err := config.InitAPIClient()
38+
apiClient, err := config.InitAPIClient(false)
3939
if err != nil {
4040
return err
4141
}

cmd/transform/create.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ func newCreateCommand() *cobra.Command {
5252
return fmt.Errorf("the transform must have a name")
5353
}
5454

55-
apiClient, err := config.InitAPIClient()
55+
apiClient, err := config.InitAPIClient(false)
5656
if err != nil {
5757
return err
5858
}

cmd/transform/delete.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ func newDeleteCommand() *cobra.Command {
1818
Aliases: []string{"d"},
1919
RunE: func(cmd *cobra.Command, args []string) error {
2020

21-
apiClient, err := config.InitAPIClient()
21+
apiClient, err := config.InitAPIClient(false)
2222
if err != nil {
2323
return err
2424
}

cmd/transform/download.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ func newDownloadCommand() *cobra.Command {
2525
Args: cobra.NoArgs,
2626
RunE: func(cmd *cobra.Command, args []string) error {
2727

28-
apiClient, err := config.InitAPIClient()
28+
apiClient, err := config.InitAPIClient(false)
2929
if err != nil {
3030
return err
3131
}

cmd/transform/list.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ func newListCommand() *cobra.Command {
2222
Args: cobra.NoArgs,
2323
RunE: func(cmd *cobra.Command, args []string) error {
2424

25-
apiClient, err := config.InitAPIClient()
25+
apiClient, err := config.InitAPIClient(false)
2626
if err != nil {
2727
return err
2828
}
@@ -38,7 +38,7 @@ func newListCommand() *cobra.Command {
3838
entries = append(entries, []string{v.Name, v.Id})
3939
}
4040

41-
output.WriteTable(cmd.OutOrStdout(), []string{"Name", "ID"}, entries)
41+
output.WriteTable(cmd.OutOrStdout(), []string{"Name", "ID"}, entries, "Name")
4242

4343
return nil
4444
},

0 commit comments

Comments
 (0)