Listing 1. vcs_update.py #!/usr/bin/env python import os, sys clientList = ['host1', 'host2', 'host3'] sandbox = "/usr/local/www" def updateClient(client, sandbox): # ssh to client machines and update sandbox command_line = "ssh %s svn update %s"%(client, sandbox) output = os.popen4(command_line)[1].readlines() for line in output: print line if __name__=="__main__": for client in clientList: updateCLient(client, sandbox)