code: func deleteHostCmd(params *Parameters) *subcommands.Command {
  	return &subcommands.Command{
  		UsageLine: "del-host -name name",
  		ShortDesc: "deletes a host",
  		LongDesc:  "Deletes a physical or virtual host from the database.\n\nExample:\ncrimson del-host -name vm100-y1",
  		CommandRun: func() subcommands.CommandRun {
  			cmd := &DeleteHostCmd{}
  			cmd.Initialize(params)
  			cmd.Flags.StringVar(&cmd.req.Name, "name", "", "The name of the host to delete.")
  			cmd.Flags.Int64Var(&cmd.req.Vlan, "vlan", 0, "The VLAN the host belongs to.")
  			return cmd
  		},
  	}
  }
docs: // deleteHostCmd returns a command to delete a host.