handoff

package
v1.13.3 Latest Latest
Warning

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

Go to latest
Published: Nov 3, 2026 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Overview

Package handoff exports portable Compose graphs for platforms without a qualified native adapter.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FlyFactory

func FlyFactory(r execx.Runner, root string) provider.Provider

func RailwayFactory

func RailwayFactory(r execx.Runner, root string) provider.Provider

func VMFactory

func VMFactory(r execx.Runner, root string) provider.Provider

Types

type Handoff

type Handoff struct {
	provider.ExportOnly
	// contains filtered or unexported fields
}

func New

func New(name string, r execx.Runner, root string) *Handoff

func (*Handoff) Capabilities

func (p *Handoff) Capabilities(ctx context.Context, t spec.Target) (model.Capabilities, error)

func (*Handoff) Operations

func (*Handoff) Render

func (p *Handoff) Render(ctx context.Context, d *model.Deployment) (*render.Bundle, error)

func (*Handoff) Validate

func (p *Handoff) Validate(ctx context.Context, d *model.Deployment) output.Diagnostics

Jump to

Keyboard shortcuts

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