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

Method populatePluginModel

cf/commands/service/service.go:171–185  ·  view source on GitHub ↗
(serviceInstance models.ServiceInstance)

Source from the content-addressed store, hash-verified

169}
170
171func (cmd *ShowService) populatePluginModel(serviceInstance models.ServiceInstance) {
172 cmd.pluginModel.Name = serviceInstance.Name
173 cmd.pluginModel.Guid = serviceInstance.GUID
174 cmd.pluginModel.DashboardUrl = serviceInstance.DashboardURL
175 cmd.pluginModel.IsUserProvided = serviceInstance.IsUserProvided()
176 cmd.pluginModel.LastOperation.Type = serviceInstance.LastOperation.Type
177 cmd.pluginModel.LastOperation.State = serviceInstance.LastOperation.State
178 cmd.pluginModel.LastOperation.Description = serviceInstance.LastOperation.Description
179 cmd.pluginModel.LastOperation.CreatedAt = serviceInstance.LastOperation.CreatedAt
180 cmd.pluginModel.LastOperation.UpdatedAt = serviceInstance.LastOperation.UpdatedAt
181 cmd.pluginModel.ServicePlan.Name = serviceInstance.ServicePlan.Name
182 cmd.pluginModel.ServicePlan.Guid = serviceInstance.ServicePlan.GUID
183 cmd.pluginModel.ServiceOffering.DocumentationUrl = serviceInstance.ServiceOffering.DocumentationURL
184 cmd.pluginModel.ServiceOffering.Name = serviceInstance.ServiceOffering.Label
185}

Callers 1

ExecuteMethod · 0.95

Calls 1

IsUserProvidedMethod · 0.80

Tested by

no test coverage detected