relay: add relay follow/unfollow tasks

This commit is contained in:
William Pitcock 2018-08-06 07:14:16 +00:00
commit 99be3d3dcc
3 changed files with 52 additions and 0 deletions

View file

@ -0,0 +1,12 @@
defmodule Mix.Tasks.RelayFollow do
use Mix.Task
require Logger
alias Pleroma.Web.ActivityPub.Relay
@shortdoc "Follows a remote relay"
def run([target]) do
Mix.Task.run("app.start")
:ok = Relay.follow(target)
end
end

View file

@ -0,0 +1,12 @@
defmodule Mix.Tasks.RelayUnfollow do
use Mix.Task
require Logger
alias Pleroma.Web.ActivityPub.Relay
@shortdoc "Follows a remote relay"
def run([target]) do
Mix.Task.run("app.start")
:ok = Relay.unfollow(target)
end
end