Backporting latest changes for 2.6.27 to the 4.3 version of NM
authorSapan Bhatia <sapanb@cs.princeton.edu>
Mon, 26 Apr 2010 22:09:18 +0000 (22:09 +0000)
committerSapan Bhatia <sapanb@cs.princeton.edu>
Mon, 26 Apr 2010 22:09:18 +0000 (22:09 +0000)
sliver_vs.py

index 82523a5..0b1defe 100644 (file)
@@ -266,8 +266,10 @@ class Sliver_VS(accounts.Account, vserver.VServer):
             self.set_ipaddresses_config(self.rspec['ip_addresses'])
 
             if self.is_running():
-                logger.log("%s: Setting name to %s" % (self.name, self.slice_id),2)
-                self.setname(self.slice_id)
+                logger.log("sliver_vs: %s: Setting name to %s" % (self.name, self.slice_id)) 
+                #self.setname(self.slice_id) 
+                logger.log("sliver_vs: %s: Storing slice id of %s for PlanetFlow" % (self.name, self.slice_id))
+                file('/etc/vservers/%s/slice_id' % self.name, 'w').write("%d"%self.slice_id)
 
             if self.enabled == False:
                 self.enabled = True