IaasContext ctxt = null;
if ((ctxt = serviceCtxt.getIaasContext(iaas.getType())) == null) {
ctxt = serviceCtxt.addIaasContext(iaas.getType());
}
if (ctxt.didISpawn(key)) {
instanceData.setIaas(iaas.getType());
instanceData.setMetaData(ctxt.getNode(key));
// clear to be removed data
ctxt.removeToBeRemovedNodeId(key);