func()

in internal/provider/module_source_data_source.go [75:86]


func (m *ModuleSourceDataSource) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse) {
	data := &ModuleSourceDataSourceModel{}
	response.Diagnostics.Append(request.Config.Get(ctx, data)...)

	if response.Diagnostics.HasError() {
		return
	}

	data = withModuleSourceAndVersion(data)
	traceLog(ctx, fmt.Sprintf("read module source for path %s, source: %s, version: %s", data.ModulePath.String(), data.ModuleSource.String(), data.ModuleVersion.String()))
	response.Diagnostics.Append(response.State.Set(ctx, data)...)
}