(id uuid.UUID, tags map[string]string, provisioners []database.ProvisionerType)
| 1535 | } |
| 1536 | |
| 1537 | func ConvertExternalProvisioner(id uuid.UUID, tags map[string]string, provisioners []database.ProvisionerType) ExternalProvisioner { |
| 1538 | tagsCopy := make(map[string]string, len(tags)) |
| 1539 | for k, v := range tags { |
| 1540 | tagsCopy[k] = v |
| 1541 | } |
| 1542 | strProvisioners := make([]string, 0, len(provisioners)) |
| 1543 | for _, prov := range provisioners { |
| 1544 | strProvisioners = append(strProvisioners, string(prov)) |
| 1545 | } |
| 1546 | return ExternalProvisioner{ |
| 1547 | ID: id.String(), |
| 1548 | Tags: tagsCopy, |
| 1549 | Provisioners: strProvisioners, |
| 1550 | StartedAt: time.Now(), |
| 1551 | } |
| 1552 | } |
| 1553 | |
| 1554 | func ConvertOrganization(org database.Organization) Organization { |
| 1555 | return Organization{ |
no test coverage detected