def hard_delete_row(self, row_key):
    try:
      self.db_access.batch_delete(dbconstants.APP_ENTITY_TABLE,
        [row_key])
    except dbconstants.AppScaleDBConnectionError, db_error:
      logging.error("Error hard deleting key {0}-->{1}".format(
        row_key, db_error))
      return False
    except Exception, exception:
      logging.error("Caught unexcepted exception {0}".format(exception))
      return False

    return True
Does a hard delete on a given row key to the entity
dataset/ETHPy150Open AppScale/appscale/AppDB/groomer.py/DatastoreGroomer.hard_delete_row