lib/mix/tasks/delete.ex

defmodule Mix.Tasks.Doex.Delete do
  use Mix.Task

  @shortdoc "Execute a Digital Ocean API DELETE request."

  @moduledoc """
  Execute a Digital Ocean API DELETE request:

      mix doex.delete <path> <attributes>

  For example:

      mix doex.delete /droplets/123456

  The output will be similar to the following, and it's the IDs you want:

      {:ok, nil}

  """

  def run(args), do: Doex.Cli.Main.run({:delete, args})
end