[commit] r1662 - trunk/Install/Build

GMESRC Repository Notifications gme-commit at list.isis.vanderbilt.edu
Fri Nov 4 12:46:03 CDT 2011


Author: ksmyth
Date: Fri Nov  4 12:46:03 2011
New Revision: 1662

Log:
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 12:45:51 2011	(r1661)
+++ trunk/Install/Build/tools.py	Fri Nov  4 12:46:03 2011	(r1662)
@@ -150,8 +150,10 @@
     extension.
     """
     toolmsg("Parsing and registering " + xml_file + " (" + paradigm + ")")
-    regsitrar = win32com.client.Dispatch( "MGA.MgaRegistrar" )
-    regsitrar.RegisterParadigmFromData( "XML=" + xml_file, paradigm, 2 )
+    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)
+    registrar.RegisterParadigmFromData( "XML=" + xml_file, paradigm, 1 )
 
 
 def query_GUID(mta_file):


More information about the gme-commit mailing list