bootstrap-vz/tests/integration/images/__init__.py

12 lines
504 B
Python
Raw Normal View History

def initialize_image(manifest, build_server, bootstrap_info):
if manifest.provider['name'] == 'virtualbox':
import vbox
return vbox.initialize_image(manifest, build_server, bootstrap_info)
2015-03-10 23:05:12 +01:00
if manifest.provider['name'] == 'ec2':
import ami
credentials = {'access-key': build_server.build_settings['ec2-credentials']['access-key'],
'secret-key': build_server.build_settings['ec2-credentials']['secret-key']}
return ami.initialize_image(manifest, credentials, bootstrap_info)