From f77b859af1dd22061930a09dbbea63cad5855c81 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Tue, 7 May 2013 11:09:24 -0400 Subject: [PATCH] add subnet_id field to slice model --- plstackapi/core/models/slice.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plstackapi/core/models/slice.py b/plstackapi/core/models/slice.py index 7122167..9d39314 100644 --- a/plstackapi/core/models/slice.py +++ b/plstackapi/core/models/slice.py @@ -5,7 +5,6 @@ from plstackapi.core.models import Site from plstackapi.core.models import PLUser from plstackapi.core.models import Role from plstackapi.core.models import DeploymentNetwork - # Create your models here. class Slice(PlCoreBase): @@ -18,6 +17,7 @@ class Slice(PlCoreBase): site = models.ForeignKey(Site, related_name='slices', help_text="The Site this Node belongs too") network_id = models.CharField(max_length=256, help_text="Quantum network") router_id = models.CharField(max_length=256, help_text="Quantum router id") + subnet_id = models.CharField(max_length=256, help_text="Quantum subnet id") SVC_CLASS_CHOICES = (('besteffort', 'Best Effort'), ('silver', 'Silver'), ('gold','Gold')) serviceClass = models.CharField(verbose_name="Service Class",default="besteffort",help_text="The Service Class of this slice", max_length=30, choices=SVC_CLASS_CHOICES) @@ -25,6 +25,8 @@ class Slice(PlCoreBase): def __unicode__(self): return u'%s' % (self.name) + + def save(self, *args, **kwds): self.os_manager.save_slice(self) super(Slice, self).save(*args, **kwds) -- 2.43.0