# File lib/hammer_cli_import/base.rb, line 443
    def delete_entity(entity_type, original_id)
      type = to_singular(entity_type)
      unless @pm[entity_type][original_id]
        error 'Unknown ' + type + ' to delete [' + original_id.to_s + '].'
        return nil
      end
      info 'Deleting imported ' + type + ' [' + original_id.to_s + '->' + @pm[entity_type][original_id].to_s + '].'
      begin
        mapped_api_call(entity_type, :destroy, {:id => @pm[entity_type][original_id]})
        # delete from cache
        get_cache(entity_type).delete(@pm[entity_type][original_id])
        # delete from pm
        unmap_entity(entity_type, @pm[entity_type][original_id])
        report_summary :deleted, entity_type
      rescue => e
        warn "Delete of #{to_singular(entity_type)} [#{original_id}] failed with #{e.class}: #{e.message}"
        report_summary :failed, entity_type
      end
    end