MCPcopy
hub / github.com/cloudfoundry/cli / Setup

Method Setup

command/v7/add_network_policy_command.go:35–50  ·  view source on GitHub ↗
(config command.Config, ui command.UI)

Source from the content-addressed store, hash-verified

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

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