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 |
}
|