[Uludag-commits] r15305 - trunk/staj-projeleri/zorg/zorg

uludag-commits at pardus.org.tr uludag-commits at pardus.org.tr
5 Eyl 2007 Çar 10:59:49 EEST


Author: fatih
Date: Wed Sep  5 10:59:49 2007
New Revision: 15305

Modified:
   trunk/staj-projeleri/zorg/zorg/config.py
Log:
Save/Restore output config


Modified: trunk/staj-projeleri/zorg/zorg/config.py
=================================================================
--- trunk/staj-projeleri/zorg/zorg/config.py	(original)
+++ trunk/staj-projeleri/zorg/zorg/config.py	Wed Sep  5 10:59:49 2007
@@ -309,6 +309,11 @@
             if monitor:
                 card.monitors.append(monitor)
 
+        outputsTag = tag.getTag("Outputs")
+        for output in outputsTag.tags("Output"):
+            out = output.firstChild().data()
+            card.outputs[out] = []
+
         return card
 
     def __getMonitor(self, tag):
@@ -373,6 +378,10 @@
         for mon in card.monitors:
             addTag(mons, "Monitor", mon.id)
 
+        outs = tag.insertTag("Outputs")
+        for out in card.outputs.keys():
+            addTag(outs, "Output", out)
+
     def monitors(self):
         monitorList = []
         for tag in self.doc.tags("Monitor"):


Uludag-commits mesaj listesiyle ilgili daha fazla bilgi