0
fabfile関数を書いているので、私はこのような特定のmac os xマシンの設定を自動化しようとしています。python fabric:既にインストールされているパッケージが再インストールされないようにする
from fabric.api import local, env, sudo, require
def mac_port_setup():
PACKAGES = ['vim +python27', 'htop']
for item in PACKAGES:
local('sudo port -v install {0}'.format(item))
PACKAGES
リストは、実際に巨大なリストにすることができ、私はパッケージが既にインストールされている場合、パッケージをインストールしないようにしたいです。既にインストールされているパッケージがファブリックオートメーションに再インストールされないようにする方法はありますか?