lib/mix/tasks/relay_{un,}follow.ex: Use a with block

This commit is contained in:
Haelwenn (lanodan) Monnier 2018-11-10 15:08:03 +01:00
parent ccd6b1956d
commit 1a31d71187
No known key found for this signature in database
GPG Key ID: D5B7A8E43C997DEE
2 changed files with 12 additions and 8 deletions

View File

@ -14,9 +14,11 @@ defmodule Mix.Tasks.RelayFollow do
def run([target]) do
Mix.Task.run("app.start")
_status = Relay.follow(target)
# put this task to sleep to allow the genserver to push out the messages
:timer.sleep(500)
with :ok <- Relay.follow(target) do
# put this task to sleep to allow the genserver to push out the messages
:timer.sleep(500)
else
e -> Mix.puts("Error: #{inspect(e)}")
end
end
end

View File

@ -13,9 +13,11 @@ defmodule Mix.Tasks.RelayUnfollow do
def run([target]) do
Mix.Task.run("app.start")
_status = Relay.unfollow(target)
# put this task to sleep to allow the genserver to push out the messages
:timer.sleep(500)
with :ok <- Relay.unfollow(target) do
# put this task to sleep to allow the genserver to push out the messages
:timer.sleep(500)
else
e -> Mix.puts("Error: #{inspect(e)}")
end
end
end