summaryrefslogtreecommitdiff
path: root/lib/mix/pleroma.ex
diff options
context:
space:
mode:
authorAlexander Strizhakov <alex.strizhakov@gmail.com>2020-07-09 19:13:16 +0300
committerAlexander Strizhakov <alex.strizhakov@gmail.com>2020-07-09 19:13:16 +0300
commit79707e879d3af359be9e1f6ac10717cc9cb72b2c (patch)
tree0e04a7232f00dfb1f83198e6c7ab3479aecc6d60 /lib/mix/pleroma.ex
parentd5fcec8315a5f48d94a083b38abcc615834dc532 (diff)
downloadpleroma-79707e879d3af359be9e1f6ac10717cc9cb72b2c.tar.gz
pleroma-79707e879d3af359be9e1f6ac10717cc9cb72b2c.zip
cleap up
Diffstat (limited to 'lib/mix/pleroma.ex')
-rw-r--r--lib/mix/pleroma.ex20
1 files changed, 15 insertions, 5 deletions
diff --git a/lib/mix/pleroma.ex b/lib/mix/pleroma.ex
index de16cc52c..9f0bf6ecb 100644
--- a/lib/mix/pleroma.ex
+++ b/lib/mix/pleroma.ex
@@ -3,8 +3,18 @@
# SPDX-License-Identifier: AGPL-3.0-only
defmodule Mix.Pleroma do
- @apps [:restarter, :ecto, :ecto_sql, :postgrex, :db_connection, :cachex]
- @cachex_childs ["object", "user"]
+ @apps [
+ :restarter,
+ :ecto,
+ :ecto_sql,
+ :postgrex,
+ :db_connection,
+ :cachex,
+ :flake_id,
+ :swoosh,
+ :timex
+ ]
+ @cachex_children ["object", "user"]
@doc "Common functions to be reused in mix tasks"
def start_pleroma do
Pleroma.Config.Holder.save_default()
@@ -23,15 +33,15 @@ defmodule Mix.Pleroma do
Enum.each(apps, &Application.ensure_all_started/1)
- childs = [
+ children = [
Pleroma.Repo,
{Pleroma.Config.TransferTask, false},
Pleroma.Web.Endpoint
]
- cachex_childs = Enum.map(@cachex_childs, &Pleroma.Application.build_cachex(&1, []))
+ cachex_children = Enum.map(@cachex_children, &Pleroma.Application.build_cachex(&1, []))
- Supervisor.start_link(childs ++ cachex_childs,
+ Supervisor.start_link(children ++ cachex_children,
strategy: :one_for_one,
name: Pleroma.Supervisor
)