Author: ks156
Date: 2009-03-18 16:17:02 +0100 (Wed, 18 Mar 2009)
New Revision: 4138

Modified:
   
software_suite_v2/tuxware/installers/unix/branches/refactoring/software_updater/tux_software_updater.py
Log:
* Changed updateIUUID to updateConfFile with arguments


Modified: 
software_suite_v2/tuxware/installers/unix/branches/refactoring/software_updater/tux_software_updater.py
===================================================================
--- 
software_suite_v2/tuxware/installers/unix/branches/refactoring/software_updater/tux_software_updater.py
     2009-03-18 15:12:09 UTC (rev 4137)
+++ 
software_suite_v2/tuxware/installers/unix/branches/refactoring/software_updater/tux_software_updater.py
     2009-03-18 15:17:02 UTC (rev 4138)
@@ -117,15 +117,14 @@
             proceed = False
     return proceed
 
-def __updateIUUID():
+def __updateConfFile(tag, new_value):
     w = open("/tmp/tuxdroid.conf", "w")
     r = open("/etc/tuxdroid/tuxdroid.conf", "r")
     stream = r.read()
     lines = stream.split('\n')
     for line in lines:
-        if line.find("IUUID=") != -1:
-            iuuid = commands.getoutput("uuidgen")
-            str = "IUUID=%s"%iuuid
+        if line.find(tag) != -1:
+            str = "%s%s"%(tag, new_value)
         else:
             str = line + "\n"
         w.write(str)
@@ -200,7 +199,8 @@
     for service in processToRelaunchList:
         os.system("%s"%service)
 
-    __updateIUUID()
+    iuuid = commands.getoutput("uuidgen")
+    __updateConfFile("IUUID=", iuuid)
 
 def __isRightArchitecture(item):
     global ARCH


------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn

Reply via email to