Skip to content

Commit aca07e8

Browse files
author
Yaroslav Voronoy
committed
Fixed #1: Bash Completion List should exclude self command
1 parent 8b9ec23 commit aca07e8

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

magento2-bash-completion

+2-6
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,14 @@ _magento2()
99
break
1010
fi
1111
done
12-
opts="help list admin:user:create admin:user:unlock bash:completion:generate cache:clean cache:disable cache:enable cache:flush cache:status catalog:images:resize cron:run customer:hash:upgrade deploy:mode:set deploy:mode:show dev:source-theme:deploy dev:tests:run dev:urn-catalog:generate dev:xml:convert i18n:collect-phrases i18n:pack i18n:uninstall indexer:info indexer:reindex indexer:set-mode indexer:show-mode indexer:status info:adminuri info:backups:list info:currency:list info:dependencies:show-framework info:dependencies:show-modules info:dependencies:show-modules-circular info:language:list info:timezone:list maintenance:allow-ips maintenance:disable maintenance:enable maintenance:status module:disable module:enable module:status module:uninstall sampledata:deploy sampledata:remove sampledata:reset setup:backup setup:config:set setup:cron:run setup:db-data:upgrade setup:db-schema:upgrade setup:db:status setup:di:compile setup:di:compile-multi-tenant setup:install setup:performance:generate-fixtures setup:rollback setup:static-content:deploy setup:store-config:set setup:uninstall setup:upgrade theme:uninstall"
12+
opts="help list admin:user:create admin:user:unlock cache:clean cache:disable cache:enable cache:flush cache:status catalog:images:resize catalog:product:attributes:cleanup cron:run customer:hash:upgrade deploy:mode:set deploy:mode:show dev:source-theme:deploy dev:tests:run dev:urn-catalog:generate dev:xml:convert i18n:collect-phrases i18n:pack i18n:uninstall indexer:info indexer:reindex indexer:reset indexer:set-mode indexer:show-mode indexer:status info:adminuri info:backups:list info:currency:list info:dependencies:show-framework info:dependencies:show-modules info:dependencies:show-modules-circular info:language:list info:timezone:list maintenance:allow-ips maintenance:disable maintenance:enable maintenance:status module:disable module:enable module:status module:uninstall sampledata:deploy sampledata:remove sampledata:reset setup:backup setup:config:set setup:cron:run setup:db-data:upgrade setup:db-schema:upgrade setup:db:status setup:di:compile setup:install setup:performance:generate-fixtures setup:rollback setup:static-content:deploy setup:store-config:set setup:uninstall setup:upgrade theme:uninstall"
1313
case "$first_word" in
1414
help)
1515
opts="--xml --format --raw"
1616
;; list)
1717
opts="--xml --raw --format"
1818
;; admin:user:create)
1919
opts="--admin-user --admin-password --admin-email --admin-firstname --admin-lastname --magento-init-params"
20-
;; bash:completion:generate)
21-
opts="--help --quiet --verbose --version --ansi --no-ansi --no-interaction"
2220
;; cache:clean)
2321
opts="--bootstrap"
2422
;; cache:disable)
@@ -79,16 +77,14 @@ _magento2()
7977
opts="--magento-init-params"
8078
;; setup:db:status)
8179
opts="--magento-init-params"
82-
;; setup:di:compile-multi-tenant)
83-
opts="--serializer --extra-classes-file --generation --di --exclude-pattern --magento-init-params"
8480
;; setup:install)
8581
opts="--backend-frontname --key --session-save --definition-format --db-host --db-name --db-user --db-engine --db-password --db-prefix --db-model --db-init-statements --skip-db-validation --http-cache-hosts --base-url --language --timezone --currency --use-rewrites --use-secure --base-url-secure --use-secure-admin --admin-use-security-key --admin-user --admin-password --admin-email --admin-firstname --admin-lastname --cleanup-database --sales-order-increment-prefix --use-sample-data --magento-init-params"
8682
;; setup:performance:generate-fixtures)
8783
opts="--skip-reindex"
8884
;; setup:rollback)
8985
opts="--code-file --media-file --db-file --magento-init-params"
9086
;; setup:static-content:deploy)
91-
opts="--dry-run"
87+
opts="--dry-run --no-javascript --no-css --no-less --no-images --no-fonts --no-html --no-misc --no-html-minify --theme --exclude-theme --language --exclude-language --area --exclude-area --jobs"
9288
;; setup:store-config:set)
9389
opts="--base-url --language --timezone --currency --use-rewrites --use-secure --base-url-secure --use-secure-admin --admin-use-security-key --magento-init-params"
9490
;; setup:uninstall)

0 commit comments

Comments
 (0)