Blame internal/target/local_target.go

Packit 63bb0d
package target
Packit 63bb0d
Packit 63bb0d
import "github.com/google/uuid"
Packit 63bb0d
Packit 63bb0d
type LocalTargetOptions struct {
Packit 63bb0d
	ComposeId       uuid.UUID `json:"compose_id"`
Packit 63bb0d
	ImageBuildId    int       `json:"image_build_id"`
Packit 63bb0d
	Filename        string    `json:"filename"`
Packit 63bb0d
	StreamOptimized bool      `json:"stream_optimized"` // return image as stream optimized
Packit 63bb0d
}
Packit 63bb0d
Packit 63bb0d
func (LocalTargetOptions) isTargetOptions() {}
Packit 63bb0d
Packit 63bb0d
func NewLocalTarget(options *LocalTargetOptions) *Target {
Packit 63bb0d
	return newTarget("org.osbuild.local", options)
Packit 63bb0d
}