From ca9fc9ec65312c6bbe22bed16e42ad6cead16554 Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Sun, 17 May 2015 23:16:01 +0200 Subject: [PATCH] django-manage: use $words[1] as command with _managepy_cmds --- src/_manage.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/_manage.py b/src/_manage.py index 7d35818..21ce80d 100644 --- a/src/_manage.py +++ b/src/_manage.py @@ -15,6 +15,8 @@ # # ------------------------------------------------------------------------------ +# Store $word[1] as manage_cmd to be used for callbacks. +manage_cmd=${words[1]} _managepy-cleanup(){} _managepy-compilemessages(){} @@ -58,8 +60,8 @@ _managepy-help(){ _managepy_cmds(){ local line local -a cmd - _call_program help-command ./manage.py help \ - |& sed -n '/^ /s/[(), ]/ /gp' \ + _call_program help-command $_managepy_cmd help \ + 2>/dev/null| sed -n '/^ /s/[(), ]/ /gp' \ | while read -A line; do cmd=($line $cmd) done _describe -t managepy-command 'manage.py command' cmd }