Packages
doex
0.7.2
0.14.1
0.12.2
0.12.1
0.11.2
0.11.1
0.11.0
0.10.2
0.10.1
0.9.0
0.8.3
0.8.2
0.8.1
0.8.0
0.7.8
0.7.7
0.7.6
0.7.5
0.7.4
0.7.3
0.7.2
0.7.1
0.7.0
0.6.1
0.6.0
0.5.2
0.5.1
0.5.0
0.4.18
0.4.17
0.4.16
0.4.15
0.4.14
0.4.13
0.4.12
0.4.11
0.4.10
0.4.8
0.4.7
0.4.6
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.1
0.3.0
0.2.2
0.2.1
0.2.0
0.1.1
A Digital Ocean API v2 client for Elixir (yes, another one)
Current section
Files
Jump to
Current section
Files
lib/mix/tasks/config.ex
defmodule Mix.Tasks.Doex.Config do
use Mix.Task
@shortdoc "Reads, updates or deletes Doex config"
@moduledoc """
Reads, updates or deletes Doex configuration keys.
mix doex.config KEY [VALUE]
Look at available settings and definitions in the
[Digital Ocean API V2 Documentation](https://www.digitalocean.com/community/tutorials/how-to-use-the-digitalocean-api-v2)
## Config keys
* `token` - Digitial Ocean Token ()
* `ssh_keys` - The SSH Key "IDs" stored in Digital Ocean to grant to new droplets
## Command line options
* `--delete` - Remove a specific config key
"""
def run(args), do: Doex.Cli.Main.run({:config, args})
end