| 46 | } |
| 47 | |
| 48 | func (resource ApplicationFromSummary) ToFields() (app models.ApplicationFields) { |
| 49 | app = models.ApplicationFields{} |
| 50 | app.GUID = resource.GUID |
| 51 | app.Name = resource.Name |
| 52 | app.State = strings.ToLower(resource.State) |
| 53 | app.InstanceCount = resource.Instances |
| 54 | app.DiskQuota = resource.DiskQuota |
| 55 | app.RunningInstances = resource.RunningInstances |
| 56 | app.Memory = resource.Memory |
| 57 | app.SpaceGUID = resource.SpaceGUID |
| 58 | app.StackGUID = resource.StackGUID |
| 59 | app.PackageUpdatedAt = resource.PackageUpdatedAt |
| 60 | app.PackageState = resource.PackageState |
| 61 | app.DetectedStartCommand = resource.DetectedStartCommand |
| 62 | app.HealthCheckTimeout = resource.HealthCheckTimeout |
| 63 | app.HealthCheckType = resource.HealthCheckType |
| 64 | app.HealthCheckHTTPEndpoint = resource.HealthCheckHTTPEndpoint |
| 65 | app.BuildpackURL = resource.Buildpack |
| 66 | app.Command = resource.Command |
| 67 | app.EnvironmentVars = resource.EnvironmentVars |
| 68 | |
| 69 | return |
| 70 | } |
| 71 | |
| 72 | func (resource ApplicationFromSummary) ToModel() models.Application { |
| 73 | var app models.Application |