Compute.Images.Insert ins1 = compute.images().insert(credential.getProjectId(), image);
ins1.execute();
}
} catch (IOException e) {
LOGGER.error(String.format("Error occurs on %s stack under the setup", stack.getId()), e);
throw new InternalServerException(e.getMessage());
}
LOGGER.info("Publishing {} event [StackId: '{}']", ReactorConfig.PROVISION_SETUP_COMPLETE_EVENT, stack.getId());
reactor.notify(ReactorConfig.PROVISION_SETUP_COMPLETE_EVENT,
Event.wrap(
new ProvisionSetupComplete(getCloudPlatform(), stack.getId())