package main import ( "github.com/urfave/cli/v2" ) var deleteSimCommand = &cli.Command{ Name: "delete", Action: func(cctx *cli.Context) (err error) { node, err := open(cctx) if err != nil { return err } defer func() { if cerr := node.Close(); err == nil { err = cerr } }() return node.DeleteSim(cctx.Context, cctx.String("simulation")) }, }