コード例 #1
0
ファイル: root.py プロジェクト: 0592336085/feedvalidator
  def unknown_starttag(self, name, qname, attrs):
    from logging import ObsoleteNamespace,InvalidNamespace,UndefinedElement
    if qname in ['http://example.com/newformat#','http://purl.org/atom/ns#']:
      self.log(ObsoleteNamespace({"element":name, "namespace":qname}))
    elif name=='feed':
      self.log(InvalidNamespace({"element":name, "namespace":qname}))
    else:
      self.log(UndefinedElement({"parent":"root", "element":name}))

    from validators import any
    return any(self, name, qname, attrs)
コード例 #2
0
ファイル: root.py プロジェクト: vocxod/restful-openerp
  def unknown_starttag(self, name, qname, attrs):
    from logging import ObsoleteNamespace,InvalidNamespace,UndefinedElement
    if qname in ['http://example.com/newformat#','http://purl.org/atom/ns#']:
      self.log(ObsoleteNamespace({"element":name, "namespace":qname}))
    elif name=='feed':
      self.log(InvalidNamespace({"element":name, "namespace":qname}))
    else:
      self.log(UndefinedElement({"parent":"root", "element":name}))

    from validators import any
    return any(self, name, qname, attrs)
コード例 #3
0
ファイル: base.py プロジェクト: lugrus2000/feedvalidator
 def unknown_starttag(self, name, qname, attrs):
     from validators import any
     return any(self, name, qname, attrs)
コード例 #4
0
ファイル: base.py プロジェクト: mmalone/feedvalidator
 def unknown_starttag(self, name, qname, attrs):
   from validators import any
   return any(self, name, qname, attrs)