defmodule Mix.Tasks.Doex.FloatingIp.Id do use Mix.Task use FnExpr @shortdoc "Locate a floating ip ID, by droplet name (or --tag) that it's assigned to" @moduledoc""" Locate a floating ip ID. This can be done by name doex floating_ip.id Or, by tag doex floating_ip.id --tag If by tag, it will grab the `latest` For example doex floating_ip.id my_app If you have a specific config file, `mix help doex.config` then add it as an environment variable DOEX_CONFIG=/tmp/my.doex doex floating_ip.id my_app """ def run(args), do: Doex.Cli.Main.run({:floating_ip_id, args}) end