don't fully start pleroma in mix tasks
This commit is contained in:
parent
6335b32aa8
commit
72ad3a66f4
5 changed files with 27 additions and 2 deletions
|
|
@ -7,6 +7,8 @@ defmodule Mix.Tasks.Pleroma.Digest do
|
|||
|
||||
def run(["test", nickname | opts]) do
|
||||
Mix.Pleroma.start_pleroma()
|
||||
Application.ensure_all_started(:timex)
|
||||
Application.ensure_all_started(:swoosh)
|
||||
|
||||
user = Pleroma.User.get_by_nickname(nickname)
|
||||
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ defmodule Mix.Tasks.Pleroma.Email do
|
|||
|
||||
def run(["test" | args]) do
|
||||
Mix.Pleroma.start_pleroma()
|
||||
Application.ensure_all_started(:swoosh)
|
||||
|
||||
{options, [], []} =
|
||||
OptionParser.parse(
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@ defmodule Mix.Tasks.Pleroma.Relay do
|
|||
|
||||
def run(["follow", target]) do
|
||||
start_pleroma()
|
||||
Application.ensure_all_started(:flake_id)
|
||||
|
||||
with {:ok, _activity} <- Relay.follow(target) do
|
||||
# put this task to sleep to allow the genserver to push out the messages
|
||||
|
|
@ -23,6 +24,7 @@ defmodule Mix.Tasks.Pleroma.Relay do
|
|||
|
||||
def run(["unfollow", target]) do
|
||||
start_pleroma()
|
||||
Application.ensure_all_started(:flake_id)
|
||||
|
||||
with {:ok, _activity} <- Relay.unfollow(target) do
|
||||
# put this task to sleep to allow the genserver to push out the messages
|
||||
|
|
@ -34,6 +36,7 @@ defmodule Mix.Tasks.Pleroma.Relay do
|
|||
|
||||
def run(["list"]) do
|
||||
start_pleroma()
|
||||
Application.ensure_all_started(:flake_id)
|
||||
|
||||
with {:ok, list} <- Relay.list(true) do
|
||||
list |> Enum.each(&shell_info(&1))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue