// Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: BUSL-1.1 package cap import ( "os" "github.com/hashicorp/vagrant-plugin-sdk/terminal" ) func WriteHello(ui terminal.UI) error { msg := "Hello from the write hello capability, compliments of the AlwaysTrue Host" ui.Output(msg) return nil } func WriteHelloToTempfile() error { msg := []byte("Hello from the write hello capability, compliments of the AlwaysTrue Host") err := os.WriteFile("/tmp/write_hello", msg, 0644) if err != nil { panic(err) } return nil }