machines_to_update = result.keys()
if ctx.machine_type == 'vps':
shortnames = ' '.join(
- [name.split('@')[1].split('.')[0]
- for name in result.keys()]
+ [misc.decanonicalize_hostname(name) for name in
+ result.keys()]
)
if len(result) < ctx.num_to_lock:
log.error("Locking failed.")
for guest in vmlist:
if guest not in keys_dict.keys():
log.info('recreating: ' + guest)
- provision.destroy_if_vm(ctx, 'ubuntu@' + guest)
- provision.create_if_vm(ctx, 'ubuntu@' + guest)
+ full_name = misc.canonicalize_hostname(guest)
+ provision.destroy_if_vm(ctx, full_name)
+ provision.create_if_vm(ctx, full_name)
if lock.do_update_keys(keys_dict):
log.info("Error in virtual machine keys")
newscandict = {}