Error handling for the docker command

This commit is contained in:
luke 2018-03-29 11:41:54 -07:00
parent 7977a0ac12
commit 6db4d657cd

View File

@ -341,11 +341,18 @@ async def on_message(message):
actions = ['restart', 'status', 'logs']
await client.send_message(
message.channel,
"\nSupported actions:\n{}".format(", ".join(actions))
"\nSupported actions:```\n{}```".format(", ".join(actions))
)
else:
docker_client = docker.from_env()
minecraft_container = docker_client.containers.get('beyondreality')
try:
minecraft_container = docker_client.containers.get('beyondreality')
except:
await client.send_message(
message.channel,
"The minecraft container is not running"
)
return
# Figure out what action they want to take
action = message.content.split()[1]