Search in sources :

Example 1 with CatalogImageCreateParam

use of com.emc.vipr.model.catalog.CatalogImageCreateParam in project coprhd-controller by CoprHD.

the class CatalogImages method save.

private static CatalogImageRestRep save(String id, String name, File file) {
    CatalogImageRestRep catalogImage = null;
    if (StringUtils.isNotBlank(id)) {
        CatalogImageUpdateParam updateParam = new CatalogImageUpdateParam();
        writeCommon(name, file, updateParam);
        catalogImage = CatalogImageUtils.updateCatalogImage(uri(id), updateParam);
    } else {
        CatalogImageCreateParam createParam = new CatalogImageCreateParam();
        createParam.setTenant(uri(Models.currentAdminTenant()));
        writeCommon(name, file, createParam);
        catalogImage = CatalogImageUtils.createCatalogImage(createParam);
    }
    return catalogImage;
}
Also used : CatalogImageRestRep(com.emc.vipr.model.catalog.CatalogImageRestRep) CatalogImageUpdateParam(com.emc.vipr.model.catalog.CatalogImageUpdateParam) CatalogImageCreateParam(com.emc.vipr.model.catalog.CatalogImageCreateParam)

Aggregations

CatalogImageCreateParam (com.emc.vipr.model.catalog.CatalogImageCreateParam)1 CatalogImageRestRep (com.emc.vipr.model.catalog.CatalogImageRestRep)1 CatalogImageUpdateParam (com.emc.vipr.model.catalog.CatalogImageUpdateParam)1