task = env.tasks[0] role = env.roles[0] # WORKER related tasks # print '>%s<' % task if task in ['deploy_worker','update_worker_django', 'update_worker_glass']: _.ROLEDEFS = { 'dev' : {'hosts': _.WORKER_DEV_HOSTS}, 'test' : {'hosts': _.WORKER_TEST_HOSTS} , 'prod' : {'hosts': _.WORKER_PROD_HOSTS} , } if role == 'dev': _.ROOT_PATH = '/tmp/app/swl_worker' _.BIN_PATH = '/tmp/app/swl_worker_bin' _.TMPDIR = '/tmp/app/swl_worker_tmp' _.SERVERHOST = "127.0.0.1" if role == "test": _.SERVERHOST = "127.0.0.1" if role == "prod": _.SERVERHOST = "swlabs.physik.uzh.ch" if role in ['test', 'prod']: _.ROOT_PATH = '/home/ara/rafik/swlabs_worker' _.BIN_PATH = '/home/ara/rafik/local_bins' _.TMPDIR = '/home/ara/rafik/worker_tmp'