>        instanceTemplate.serviceAccounts(options.getServiceAccounts());
>        instanceTemplate.image(checkNotNull(template.getImage().getUri(), 
> "image URI is null"));
>  
>        Operation operation = api.getInstanceApiForProject(userProject.get())
> -              .createInZone(name, instanceTemplate, 
> template.getLocation().getId());
> +              .createInZone(template.getLocation().getId(), name, 
> instanceTemplate);

Any specific reason for shuffling these around? Since the first and last 
arguments are both strings, is there a risk that users will simply swap the 
first and second, or second and third args when fixing their code, leading to 
an incorrect invocation?

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/16/files#r5362039

Reply via email to