2013-06-28 86 views
4

我有一個長長的命令列表(和增長)的Fabric fabfile.py。當我去fab -l我看不到命令​​列表的頂部。將標題下的命令分組不會使列表更短,但它會使列表更容易瀏覽 - 就像Django的./manage.py help命令的輸出一樣。有沒有人解決過這個問題?組織Fabric的命令列表輸出

回答

2

使用Fabric的「新風格」任務,您可以利用namespaces。列出任務時,您可以提供-F (--list-format)參數,並提供nested作爲值,該值將按名稱空間以嵌套方式列出可用任務,其外觀爲documented here

Fabric的「嵌套」任務列表並不像Django的管理命令分離那樣整齊,它以非常整潔的方式列出了應用程序的命令,但這是一個開始。

+0

嘿 - 謝謝你!我忘記了我發佈了它。織物的新樣式命名空間看起來是正確的。 – lsh