code: @Override
    public void deleteTable(TableName tableName) throws IOException {
      try {
        tableAdminClientWrapper.deleteTable(tableName.getNameAsString());
      } catch (Throwable throwable) {
        throw new IOException(
            String.format(
                "Failed to delete table '%s'",
                tableName.getNameAsString()),
            throwable);
      }
      disabledTables.remove(tableName);
    }
docs: {@inheritDoc}