[svn] r5934 - trunk/tools/mrepo

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Mon Oct 22 13:39:58 CEST 2007


Author: dag
Date: 2007-10-22 13:39:57 +0200 (Mon, 22 Oct 2007)
New Revision: 5934

Modified:
   trunk/tools/mrepo/gensystemid
Log:
Updates

Modified: trunk/tools/mrepo/gensystemid
===================================================================
--- trunk/tools/mrepo/gensystemid	2007-10-22 11:39:49 UTC (rev 5933)
+++ trunk/tools/mrepo/gensystemid	2007-10-22 11:39:57 UTC (rev 5934)
@@ -2,8 +2,15 @@
 
 import os, sys, getopt, getpass, urlparse
 
-sys.path.insert(0, "/usr/share/rhn/")
-sys.path.insert(1,"/usr/share/rhn/up2date_client")
+if os.path.exists('/usr/share/mrepo/rhn/') and os.path.exists('/usr/share/mrepo/rhn/up2date_client/'):
+    sys.path.insert(0, '/usr/share/mrepo/rhn/')
+    sys.path.insert(1, '/usr/share/mrepo/rhn/up2date_client/')
+elif os.path.exists('/usr/share/rhn/') and os.path.exists('/usr/share/rhn/up2date_client/'):
+    sys.path.insert(0, '/usr/share/rhn/')
+    sys.path.insert(1, '/usr/share/rhn/up2date_client/')
+else:
+    print >>sys.stderr, 'rhnget: up2date libraries are not installed. Aborting execution'
+    sys.exit(1)
 
 from up2date_client import config, rpcServer, up2dateErrors
 from rhn import rpclib



More information about the svn-commits mailing list