2

fabfile env.rolesdefでいくつかのロールを定義しました。fabコマンド ライン ツールを使用してロールを一覧表示するにはどうすればよいですか?

4

1 に答える 1

1

私の知る限り、すぐに使用できるわけではありませんが、簡単なタスクを作成できます。

@task
def show_roles():
    for key, value in sorted(env.roledefs.items()):
        print key, value

次のように呼び出します。

fab show_roles

dev-server ['devel1', 'devel2', ...]
dev-server-root ['root@...', ..]
dev-systems <function get_roledefs_dev at 0x22bc230>
....
于 2013-09-18T08:09:22.397 に答える