MCPcopy Create free account
hub / github.com/cloudfoundry/cli / CreatePrivateDomain

Method CreatePrivateDomain

actor/v7action/domain.go:50–67  ·  view source on GitHub ↗
(domainName string, orgName string)

Source from the content-addressed store, hash-verified

48}
49
50func (actor Actor) CreatePrivateDomain(domainName string, orgName string) (Warnings, error) {
51 allWarnings := Warnings{}
52 organization, warnings, err := actor.GetOrganizationByName(orgName)
53 allWarnings = append(allWarnings, warnings...)
54
55 if err != nil {
56 return allWarnings, err
57 }
58 _, apiWarnings, err := actor.CloudControllerClient.CreateDomain(resources.Domain{
59 Name: domainName,
60 OrganizationGUID: organization.GUID,
61 })
62
63 actorWarnings := Warnings(apiWarnings)
64 allWarnings = append(allWarnings, actorWarnings...)
65
66 return allWarnings, err
67}
68
69func (actor Actor) DeleteDomain(domain resources.Domain) (Warnings, error) {
70 allWarnings := Warnings{}

Callers

nothing calls this directly

Implementers 1

FakeActorcommand/v7/v7fakes/fake_actor.go

Calls 3

GetOrganizationByNameMethod · 0.95
WarningsTypeAlias · 0.70
CreateDomainMethod · 0.65

Tested by

no test coverage detected