def delete(self, session_key=None): if session_key is None: if self._session_key is None: return session_key = self._session_key try: cass.removeRecord(self._cf, session_key) except cass.NotFoundError: pass except cass.DatabaseError: raise
def removeAssociation(self, server_url, handle): server_url_hash = hashlib.sha256(server_url).hexdigest() handle_hash = hashlib.sha256(handle).hexdigest() rowkey = "%s_%s" % (server_url_hash, handle_hash) try: cass.removeRecord(self._cf, rowkey) return True except cass.NotFoundError: return False except cass.DatabaseError: raise