bine/examples/embeddedversion/main.go

29 lines
426 B
Go

package main
import (
"context"
"fmt"
"log"
"git.openprivacy.ca/openprivacy/bine/process/embedded"
)
func main() {
if err := run(); err != nil {
log.Fatal(err)
}
}
func run() error {
p, err := embedded.NewCreator().New(context.Background(), "--version")
if err != nil {
return err
}
fmt.Printf("Starting...\n")
if err = p.Start(); err != nil {
return err
}
fmt.Printf("Waiting...\n")
return p.Wait()
}