Files
Packer-Cn/internal/hcp/registry/null_registry.go
3fa637c608 Migrate HCP Packer to API V2 and new nomenclature changes (#12794)
* add hcp packer new nomenclature updates

* Update docs with nomenclature changes

* Update navigation bar links

* Bump github.com/hashicorp/hcp-sdk-go from 0.81.0 to 0.82.0

* fix acceptance test template

---------

Co-authored-by: sylviamoss <[email protected]>
Co-authored-by: Wilken Rivera <[email protected]>
2024-01-24 13:17:35 -05:00

33 lines
664 B
Go

// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: BUSL-1.1
package registry
import (
"context"
sdkpacker "github.com/hashicorp/packer-plugin-sdk/packer"
)
// nullRegistry is a special handler that does nothing
type nullRegistry struct{}
func (r nullRegistry) PopulateVersion(context.Context) error {
return nil
}
func (r nullRegistry) StartBuild(context.Context, sdkpacker.Build) error {
return nil
}
func (r nullRegistry) CompleteBuild(
ctx context.Context,
build sdkpacker.Build,
artifacts []sdkpacker.Artifact,
buildErr error,
) ([]sdkpacker.Artifact, error) {
return artifacts, nil
}
func (r nullRegistry) VersionStatusSummary() {}