common

package
v0.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 11, 2026 License: MPL-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DriverKey       = "driver"
	HookKey         = "hook"
	UIKey           = "ui"
	CommunicatorKey = "communicator"
	PrefixKey       = "prefix"
	ErrorKey        = "error"

	DiskRefKey       = "disk_ref"
	ImageKey         = "image"
	GeneratedDataKey = "generated_data"

	InstanceIPKey = "instance_ip"
	InstanceIDKey = "instance_id"

	HMACAccessKeyStateKey = "hmac_access_key"
	HMACSecretKeyStateKey = "hmac_secret_key"

	ExternalURLKey = "external_url"
	AWSClientKey   = "aws_client"
)
View Source
const ErrUnexpected = consterr.Error("plugin unexpected error")

Variables

This section is empty.

Functions

func ActionHaltWithError

func ActionHaltWithError(state multistep.StateBag, err error) multistep.StepAction

func ActionHaltWithErrorf

func ActionHaltWithErrorf(state multistep.StateBag, format string, args ...any) multistep.StepAction

func CommHost

func CommHost(host string) func(state multistep.StateBag) (string, error)

func DeleteSubWithUI

func DeleteSubWithUI(
	ctx context.Context,
	ui packer.Ui,
	resourceType string,
	resourceName string,
	parentType string,
	parentName string,
	deleteMethod func(context.Context, string, string) error,
)

func DeleteWithUI

func DeleteWithUI(
	ctx context.Context,
	ui packer.Ui,
	resourceType string,
	resourceName string,
	deleteMethod func(context.Context, string) error,
)

func StateGetOkString

func StateGetOkString(state multistep.StateBag, key string) string

func UpperFirst added in v0.7.0

func UpperFirst(s string) string

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL