[commit] r1664 - trunk/Install/Build

GMESRC Repository Notifications gme-commit at list.isis.vanderbilt.edu
Fri Nov 4 15:50:58 CDT 2011


Author: ksmyth
Date: Fri Nov  4 15:50:57 2011
New Revision: 1664

Log:
Need to check that it is already registered for: Register paradigms USER so we wont need elevation (eventually)

Modified:
   trunk/Install/Build/tools.py

Modified: trunk/Install/Build/tools.py
==============================================================================
--- trunk/Install/Build/tools.py	Fri Nov  4 15:50:47 2011	(r1663)
+++ trunk/Install/Build/tools.py	Fri Nov  4 15:50:57 2011	(r1664)
@@ -152,7 +152,8 @@
     toolmsg("Parsing and registering " + xml_file + " (" + paradigm + ")")
     registrar = win32com.client.Dispatch( "MGA.MgaRegistrar" )
     # KMS: registering user fails if system is already registered. TODO: remove so we dont need elevation
-    registrar.UnregisterParadigm(paradigm, 2)
+    if paradigm in registrar.GetParadigmsDisp(2):
+        registrar.UnregisterParadigm(paradigm, 2)
     registrar.RegisterParadigmFromData( "XML=" + xml_file, paradigm, 1 )
 
 


More information about the gme-commit mailing list