subnet model no longer exists
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Tue, 7 May 2013 15:31:41 +0000 (11:31 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Tue, 7 May 2013 15:31:41 +0000 (11:31 -0400)
plstackapi/core/models/sliver.py

index ef4e647..02e1f71 100644 (file)
@@ -26,12 +26,9 @@ class Sliver(PlCoreBase):
     def __unicode__(self):  return u'%s::%s' % (self.slice, self.deploymentNetwork)
 
     def save(self, *args, **kwds):
-        if not self.slice.subnet.exists():
-            raise exceptions.ValidationError, "Slice %s has no subnet" % self.slice.name
-
-        self.os_manager.save_sliver(self)
         if not self.name:
             self.name = self.slice.name
+        self.os_manager.save_sliver(self)
         super(Sliver, self).save(*args, **kwds)
 
     def delete(self, *args, **kwds):