mirror of
https://github.com/LukeHagar/sailpoint-cli.git
synced 2025-12-09 20:57:44 +00:00
PLTCONN-4069: Refactoring
This commit is contained in:
@@ -7,12 +7,13 @@ import (
|
|||||||
"log"
|
"log"
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/sailpoint-oss/sailpoint-cli/internal/client"
|
|
||||||
"github.com/sailpoint-oss/sailpoint-cli/internal/config"
|
|
||||||
"github.com/sailpoint-oss/sailpoint-cli/internal/terminal"
|
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
"github.com/spf13/pflag"
|
"github.com/spf13/pflag"
|
||||||
"gopkg.in/yaml.v2"
|
"gopkg.in/yaml.v2"
|
||||||
|
|
||||||
|
"github.com/sailpoint-oss/sailpoint-cli/internal/client"
|
||||||
|
"github.com/sailpoint-oss/sailpoint-cli/internal/config"
|
||||||
|
"github.com/sailpoint-oss/sailpoint-cli/internal/terminal"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
@@ -40,6 +41,7 @@ func NewConnCmd(term terminal.Terminal) *cobra.Command {
|
|||||||
Client := client.NewSpClient(Config)
|
Client := client.NewSpClient(Config)
|
||||||
|
|
||||||
conn.PersistentFlags().StringP("conn-endpoint", "e", connectorsEndpoint, "Override connectors endpoint")
|
conn.PersistentFlags().StringP("conn-endpoint", "e", connectorsEndpoint, "Override connectors endpoint")
|
||||||
|
conn.PersistentFlags().Int64("read-limit", accountReadLimit, "Set read limit for accounts and entitlements read")
|
||||||
|
|
||||||
conn.AddCommand(
|
conn.AddCommand(
|
||||||
newConnInitCommand(),
|
newConnInitCommand(),
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ var accountReadChecks = []Check{
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
if len(accounts) == 0 {
|
if len(accounts) == 0 {
|
||||||
res.warnf("no entitlements")
|
res.warnf("no accounts")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -36,7 +36,7 @@ var accountReadChecks = []Check{
|
|||||||
})
|
})
|
||||||
count := int64(0)
|
count := int64(0)
|
||||||
for _, account := range accounts {
|
for _, account := range accounts {
|
||||||
if count > readLimit {
|
if count == readLimit {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
acct, _, err := cc.AccountRead(ctx, account.ID(), account.UniqueID(), nil)
|
acct, _, err := cc.AccountRead(ctx, account.ID(), account.UniqueID(), nil)
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ var entitlementReadChecks = []Check{
|
|||||||
|
|
||||||
count := int64(0)
|
count := int64(0)
|
||||||
for _, e := range entitlements {
|
for _, e := range entitlements {
|
||||||
if count > readLimit {
|
if count == readLimit {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
eRead, _, err := cc.EntitlementRead(ctx, e.ID(), e.UniqueID(), "group", nil)
|
eRead, _, err := cc.EntitlementRead(ctx, e.ID(), e.UniqueID(), "group", nil)
|
||||||
|
|||||||
Reference in New Issue
Block a user