> +               .description(image.description());
> +      }
> +      return 
> OperatingSystem.builder().family(OsFamily.LINUX).version(version).description(image.description());
> +   }
> +
> +   private Location createLocation(String input) {
> +      return new 
> LocationBuilder().id(input).scope(LocationScope.REGION).description(input).parent(
> +            
> Iterables.getOnlyElement(provider.get())).metadata(ImmutableMap.<String, 
> Object>of("name", input)).build();
> +   }
> +
> +   public static Function<String, OsFamily> osFamily() {
> +      return new Function<String, OsFamily>() {
> +         @Override
> +         public OsFamily apply(final String label) {
> +            if (label != null) {
> +               if (label.toUpperCase().contains("CENTOS"))

worth to use constant, like UNRECOGNIZE, and use them also in 
`setOperatingSystem` to infer more OSFamily.

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

Reply via email to