_docker: Don't cache bogus subcommands list
This commit is contained in:
parent
c2dde89fb3
commit
c8a255191f
|
@ -181,7 +181,7 @@ __docker_commands () {
|
||||||
lines=(${(f)"$(_call_program commands docker 2>&1)"})
|
lines=(${(f)"$(_call_program commands docker 2>&1)"})
|
||||||
_docker_subcommands=(${${${lines[$((${lines[(i)Commands:]} + 1)),${lines[(I) *]}]}## #}/ ##/:})
|
_docker_subcommands=(${${${lines[$((${lines[(i)Commands:]} + 1)),${lines[(I) *]}]}## #}/ ##/:})
|
||||||
_docker_subcommands=($_docker_subcommands 'help:Show help for a command')
|
_docker_subcommands=($_docker_subcommands 'help:Show help for a command')
|
||||||
_store_cache docker_subcommands _docker_subcommands
|
(( $#_docker_subcommands > 1 )) && _store_cache docker_subcommands _docker_subcommands
|
||||||
fi
|
fi
|
||||||
_describe -t docker-commands "docker command" _docker_subcommands
|
_describe -t docker-commands "docker command" _docker_subcommands
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue