vserver names based on buildname, rather than the not too helpful rpm name
authorThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Wed, 23 Apr 2008 06:47:43 +0000 (06:47 +0000)
committerThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Wed, 23 Apr 2008 06:47:43 +0000 (06:47 +0000)
system/TestPlc.py
system/config_1vservers.py

index 4933456..2e65dc0 100644 (file)
@@ -102,9 +102,9 @@ class TestPlc:
     def name(self):
         name=self.plc_spec['name']
         if self.vserver:
-            return name+".vserver.%s"%self.vservername
+            return "%s.%s"%(name,self.vservername)
         else:
-            return name+".chroot"
+            return "%s.chroot"%name
 
     def hostname(self):
         return self.plc_spec['hostname']
index 7e31b55..bb01ebd 100644 (file)
@@ -34,10 +34,7 @@ def config (plcs,options):
             # compute a helpful vserver name - remove domain in hostname
             simplehostname=hostname.split('.')[0]
             # myplc rpm basename, without .rpm
-            vservername = os.path.basename(options.myplc_url)
-            vservername = vservername.replace(".rpm","")
-            # vservername
-            vservername = vservername.replace("myplc","vtest")
+            vservername = options.buildname
             if len(plcs) == 1 :
                 vservername = "%s-%s" % (vservername,simplehostname)
             else: