def resetNamespace(node, fromUri=None, toUri=None): """ Reset namespace of the given node and all of its children """ node.defaultUri = node.uri = fromUri generic.stripNamespace(node) node.defaultUri = node.uri = toUri
def resetNamespace(node, fromUri = None, toUri = None): """ Reset namespace of the given node and all of its children """ node.defaultUri = node.uri = fromUri generic.stripNamespace(node) node.defaultUri = node.uri = toUri
def _getItems(self, cursor, maxItems): self._checkNodeExists(cursor) query = """SELECT data FROM nodes NATURAL JOIN items WHERE node=%s ORDER BY date DESC""" if maxItems: cursor.execute(query + " LIMIT %s", (self.nodeIdentifier, maxItems)) else: cursor.execute(query, (self.nodeIdentifier, )) result = cursor.fetchall() items = [stripNamespace(parseXml(r[0])) for r in result] return items
def _getItems(self, cursor, maxItems): self._checkNodeExists(cursor) query = """SELECT data FROM nodes NATURAL JOIN items WHERE node=%s ORDER BY date DESC""" if maxItems: cursor.execute(query + " LIMIT %s", (self.nodeIdentifier, maxItems)) else: cursor.execute(query, (self.nodeIdentifier)) result = cursor.fetchall() items = [stripNamespace(parseXml(r[0])) for r in result] return items