MCPcopy Index your code
hub / github.com/coder/coder / convertTemplateVersion

Function convertTemplateVersion

coderd/templateversions.go:1971–1993  ·  view source on GitHub ↗
(version database.TemplateVersion, job codersdk.ProvisionerJob, matchedProvisioners *codersdk.MatchedProvisioners, warnings []codersdk.TemplateVersionWarning)

Source from the content-addressed store, hash-verified

1969}
1970
1971func convertTemplateVersion(version database.TemplateVersion, job codersdk.ProvisionerJob, matchedProvisioners *codersdk.MatchedProvisioners, warnings []codersdk.TemplateVersionWarning) codersdk.TemplateVersion {
1972 return codersdk.TemplateVersion{
1973 ID: version.ID,
1974 TemplateID: &version.TemplateID.UUID,
1975 OrganizationID: version.OrganizationID,
1976 CreatedAt: version.CreatedAt,
1977 UpdatedAt: version.UpdatedAt,
1978 Name: version.Name,
1979 Message: version.Message,
1980 Job: job,
1981 Readme: version.Readme,
1982 CreatedBy: codersdk.MinimalUser{
1983 ID: version.CreatedBy,
1984 Username: version.CreatedByUsername,
1985 Name: version.CreatedByName,
1986 AvatarURL: version.CreatedByAvatarURL,
1987 },
1988 Archived: version.Archived,
1989 Warnings: warnings,
1990 MatchedProvisioners: matchedProvisioners,
1991 HasExternalAgent: version.HasExternalAgent.Bool,
1992 }
1993}
1994
1995func convertTemplateVersionVariables(dbVariables []database.TemplateVersionVariable) []codersdk.TemplateVersionVariable {
1996 variables := make([]codersdk.TemplateVersionVariable, 0)

Calls

no outgoing calls

Tested by

no test coverage detected