cluster.getCurrentReport(), reportQueue, new StatusPoller() {
@Override
public boolean poll() {
// activate parcel is pretty fast, so suppose we are no need to do much error handling/progress monitoring
// TODO: set a timeout
return apiParcelResource.readParcel().getStage().equals(AvailableParcelStage.ACTIVATED.toString());
}
}, false);
if (AvailableParcelStage.valueOf(apiParcelResource.readParcel().getStage()).ordinal() < AvailableParcelStage.ACTIVATED.ordinal()) {
throw ClouderaManagerException.ACTIVATE_PARCEL_FAIL(apiParcelResource.readParcel().getProduct(),