private void configureCoverageInfo(
      CatalogBuilder builder, CoverageStoreInfo storeInfo, GridCoverage2DReader reader)
      throws Exception, IOException {
    // coverage read params
    final Map customParameters = new HashMap();

    CoverageInfo cinfo = builder.buildCoverage(reader, customParameters);

    // get the coverage name
    String name = reader.getGridCoverageNames()[0];
    cinfo.setName(name);
    cinfo.setNativeCoverageName(name);

    // add the store
    getCatalog().add(cinfo);
  }