I've addressed your comments and test @mikolajz CreateServer. The example is
fine, but .smallest() doesn't return f1-micro but n1-standard-1 as it is the
first hardware that supports the image required. In fact
MachineTypeInZoneToHardware.apply has this logic where
```
.supportsImage(input.getMachineType().getImageSpaceGb() > 0
? Predicates.<Image>alwaysTrue()
: Predicates.<Image>alwaysFalse())
```
so f1-micro is filtered out. Not sure we want to address that in this PR, but
it is certainly something to keep in mind.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/24#issuecomment-43743625