func NodeDelCmd(c *cli.Context, client drone.Client) error { id, err := strconv.ParseInt(c.Args().Get(0), 0, 64) if err != nil { return fmt.Errorf("Invalid or missing node id. Must be an integer") } err = client.NodeDel(id) if err != nil { return err } fmt.Printf("Successfully removed node %d\n", id) return nil }