From 837935d07e210c400546f5534a3ab5e12afc67c7 Mon Sep 17 00:00:00 2001 From: Tin Lai Date: Wed, 10 Jun 2020 08:14:06 +1000 Subject: [PATCH] add support for docker daemon not running --- thefuck/rules/docker_daemon_not_running.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 thefuck/rules/docker_daemon_not_running.py diff --git a/thefuck/rules/docker_daemon_not_running.py b/thefuck/rules/docker_daemon_not_running.py new file mode 100644 index 00000000..f712562b --- /dev/null +++ b/thefuck/rules/docker_daemon_not_running.py @@ -0,0 +1,16 @@ +from thefuck.shells import shell +from thefuck.utils import for_app +from thefuck.specific.sudo import sudo_support + + +@for_app("docker") +def match(command): + return ('docker: Cannot connect to the Docker daemon' in command.output and + 'Is the docker daemon running?' in command.output) + + +@sudo_support +def get_new_command(command): + cmd = command.script_parts[0] + return shell.and_('systemctl start {}'.format(cmd), + command.script)