diff --git a/internal/cli/kraft/cloud/deploy/deployer_rootfs.go b/internal/cli/kraft/cloud/deploy/deployer_rootfs.go index f1303779a..37f4cd20b 100644 --- a/internal/cli/kraft/cloud/deploy/deployer_rootfs.go +++ b/internal/cli/kraft/cloud/deploy/deployer_rootfs.go @@ -18,14 +18,16 @@ import ( "kraftkit.sh/unikraft/target" ) -type deployerRootfs struct{} +type deployerRootfs struct { + opts *DeployOptions +} func (deployer *deployerRootfs) Name() string { return "rootfs" } func (deployer *deployerRootfs) String() string { - return "" + return fmt.Sprintf("run the supplied rootfs '%s' on '%s' runtime", deployer.opts.Rootfs, deployer.opts.Project.Runtime().Name()) } func (deployer *deployerRootfs) Deployable(ctx context.Context, opts *DeployOptions, args ...string) (bool, error) { @@ -103,6 +105,8 @@ func (deployer *deployerRootfs) Deployable(ctx context.Context, opts *DeployOpti } } + deployer.opts = opts + return true, nil }