コード例 #1
0
ファイル: xml8.py プロジェクト: pombreda/dist-packages
 def _append_inventory_root(self, append, inv):
     """Append the inventory root to output."""
     if inv.revision_id is not None:
         revid1 = ' revision_id="'
         revid2 = encode_and_escape(inv.revision_id)
     else:
         revid1 = ""
         revid2 = ""
     append('<inventory format="%s"%s%s>\n' % (
         self.format_num, revid1, revid2))
     append('<directory file_id="%s name="%s revision="%s />\n' % (
         encode_and_escape(inv.root.file_id),
         encode_and_escape(inv.root.name),
         encode_and_escape(inv.root.revision)))
コード例 #2
0
 def _append_inventory_root(self, append, inv):
     """Append the inventory root to output."""
     if inv.root.file_id not in (None, inventory.ROOT_ID):
         fileid1 = ' file_id="'
         fileid2 = encode_and_escape(inv.root.file_id)
     else:
         fileid1 = ""
         fileid2 = ""
     if inv.revision_id is not None:
         revid1 = ' revision_id="'
         revid2 = encode_and_escape(inv.revision_id)
     else:
         revid1 = ""
         revid2 = ""
     append('<inventory%s%s format="5"%s%s>\n' % (
         fileid1, fileid2, revid1, revid2))