code: def queuedb_remove(path, entry, cur=None):
      
      sql = "DELETE FROM queue WHERE queue_id = ? AND name = ?;"
      args = (entry['queue_id'], entry['name'])
  
      cursor = None
      if cur:
          cursor = cur
      else:
          db = queuedb_open(path)
          if db is None:
              raise Exception("Failed to open %s" % path)
  
          cursor = db.cursor()
  
      res = queuedb_query_execute(cursor, sql, args)
  
      if cur is None:
          db.commit()
          db.close()
  
      return True
docs: Remove an element from a queue.
      Return True on success
      Raise on error