From faf1f2b304d8b2a7e26856e767002f3fcf46d67c Mon Sep 17 00:00:00 2001 From: Rin Toshaka Date: Sun, 2 Dec 2018 19:18:06 +0100 Subject: [PATCH] Move gen.instance to instance.ex --- .../pleroma/{gen_instance.ex => instance.ex} | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) rename lib/mix/tasks/pleroma/{gen_instance.ex => instance.ex} (94%) diff --git a/lib/mix/tasks/pleroma/gen_instance.ex b/lib/mix/tasks/pleroma/instance.ex similarity index 94% rename from lib/mix/tasks/pleroma/gen_instance.ex rename to lib/mix/tasks/pleroma/instance.ex index 94f2220b1..639893985 100644 --- a/lib/mix/tasks/pleroma/gen_instance.ex +++ b/lib/mix/tasks/pleroma/instance.ex @@ -1,14 +1,16 @@ -defmodule Mix.Tasks.Pleroma.Gen.Instance do +defmodule Mix.Tasks.Pleroma.Instance do use Mix.Task + alias Pleroma.{Repo, User} - @shortdoc "Generates the configuration for a new instance" + @shortdoc "Manages Pleroma instance" @moduledoc """ - Generates the configuration for a new instance. + Manages Pleroma instance. - If any options are left unspecified, you will be prompted interactively. This - means the simplest invocation would be + ## Generate a new instance. + + mix pleroma.instance new [OPTION...] - mix pleroma.gen.instance + If any options are left unspecified, you will be prompted interactively ## Options @@ -24,7 +26,7 @@ defmodule Mix.Tasks.Pleroma.Gen.Instance do - `--dbpass DBPASS` - the password to use for the database connection """ - def run(rest) do + def run(["new" | rest]) do {options, [], []} = OptionParser.parse( rest, @@ -159,3 +161,4 @@ defmodule Mix.Tasks.Pleroma.Gen.Instance do ~S(') <> String.replace(path, ~S('), ~S(\')) <> ~S(') end end + -- 2.45.2