-def install_dependencies(node):
- """TEMPORARY FUNCTION TO INSTALL DEPENDENCIES ON NODES BEFORE THE VIRL
- HOSTS HAVE ALL PREREQUISITES INSTALLED"""
- logger.console('Installing prerequisites on {0}'.format(node['host']))
- ssh = SSH()
- ssh.connect(node)
- (ret_code, stdout, stderr) = ssh.exec_command(
- 'sudo apt-get -y update; ' \
- 'sudo apt-get -y install python-virtualenv python-dev', timeout=120)
- if 0 != ret_code:
- logger.error('Failed to install prerequisites: {0}'.
- format(stdout + stderr))
- raise Exception('Virtualenv setup failed')