Files
orchard/internal/worker/vmmanager/vetu/cmd.go
T
Nikolay Edigaryev 9092a9f172 Support Vetu virtualization on Linux in addition to Tart on macOS (#419)
* Support Vetu virtualization on Linux in addition to Tart on macOS

* api(portForward): ensure that rendezvousConn is closed

* Re-try SSH connections in integration tests

Because a VM might be still booting.
2026-03-16 11:12:28 +01:00

20 lines
509 B
Go

package vetu
import (
"context"
"github.com/cirruslabs/orchard/internal/worker/vmmanager"
"github.com/cirruslabs/orchard/internal/worker/vmmanager/base"
"go.uber.org/zap"
)
const vetuCommandName = "vetu"
func Vetu(ctx context.Context, logger *zap.SugaredLogger, args ...string) (string, string, error) {
return base.Cmd(ctx, logger, vetuCommandName, args...)
}
func List(ctx context.Context, logger *zap.SugaredLogger) ([]vmmanager.VMInfo, error) {
return base.List(ctx, logger, vetuCommandName)
}