* merge from head. David's fix for "Write slice name to /etc/slicename." bump rev.
authorFaiyaz Ahmed <faiyaza@cs.princeton.edu>
Thu, 1 Mar 2007 20:29:00 +0000 (20:29 +0000)
committerFaiyaz Ahmed <faiyaza@cs.princeton.edu>
Thu, 1 Mar 2007 20:29:00 +0000 (20:29 +0000)
NodeManager.spec
sliver_vs.py

index 2497c71..91a4a71 100644 (file)
@@ -1,7 +1,7 @@
 Summary: PlanetLab Node Manager
 Name: NodeManager
 Version: 1.2
-Release: 2%{?pldistro:.%{pldistro}}%{?date:.%{date}}
+Release: 3%{?pldistro:.%{pldistro}}%{?date:.%{date}}
 License: PlanetLab
 Group: System Environment/Daemons
 URL: http://cvs.planet-lab.org/cvs/NodeManager
index e2e77f8..adbebd0 100644 (file)
@@ -58,6 +58,7 @@ class Sliver_VS(accounts.Account, vserver.VServer):
             logger.log_call('/usr/sbin/vuseradd', '-t', vref, name)
         else:
             logger.log_call('/usr/sbin/vuseradd', name)
+        open('/vservers/%s/etc/slicename' % name, 'w').write(name)
 
     @staticmethod
     def destroy(name): logger.log_call('/usr/sbin/vuserdel', name)