class OsFamily {

    public String find(String os) {
      Map<String,String>  pos = parse_os(os);
      for ( String family : osMap.keySet()) {
        JsonOsFamilyEntry fam = osMap.get(family);
        if (fam.getDistro().contains(pos.get(OS_DISTRO)) && fam.getVersions().contains(pos.get(OS_VERSION))){
          return family + pos.get(OS_VERSION);
        }
      }

      return null;
    }

    public  OsFamily(Configuration conf);
    public  OsFamily(Properties properties);

}