MCPcopy Index your code
hub / github.com/cloudfoundry/cli / Setup

Method Setup

command/v7/network_policies_command.go:31–46  ·  view source on GitHub ↗
(config command.Config, ui command.UI)

Source from the content-addressed store, hash-verified

29}
30
31func (cmd *NetworkPoliciesCommand) Setup(config command.Config, ui command.UI) error {
32 err := cmd.BaseCommand.Setup(config, ui)
33 if err != nil {
34 return err
35 }
36
37 ccClient, uaaClient := cmd.BaseCommand.GetClients()
38
39 networkingClient, err := shared.NewNetworkingClient(config.NetworkPolicyV1Endpoint(), config, uaaClient, ui)
40 if err != nil {
41 return err
42 }
43 cmd.NetworkingActor = cfnetworkingaction.NewActor(networkingClient, ccClient)
44
45 return nil
46}
47
48func (cmd NetworkPoliciesCommand) Execute(args []string) error {
49 err := cmd.SharedActor.CheckTarget(true, true)

Callers

nothing calls this directly

Calls 5

NewNetworkingClientFunction · 0.92
NewActorFunction · 0.92
GetClientsMethod · 0.80
SetupMethod · 0.65

Tested by

no test coverage detected