add fields for integrating w/ observer
authorScott Baker <smbaker@gmail.com>
Thu, 1 Aug 2013 21:57:49 +0000 (14:57 -0700)
committerScott Baker <smbaker@gmail.com>
Thu, 1 Aug 2013 21:57:49 +0000 (14:57 -0700)
planetstack/core/models/network.py

index 8421254..3cb9f20 100644 (file)
@@ -33,6 +33,11 @@ class Network(PlCoreBase):
     slices = models.ManyToManyField(Slice, blank=True, related_name="networks", through="NetworkSlice")
     slivers = models.ManyToManyField(Sliver, blank=True, related_name="networks", through="NetworkSliver")
 
+    # for observer/manager
+    network_id = models.CharField(null=True, blank=True, max_length=256, help_text="Quantum network")
+    router_id = models.CharField(null=True, blank=True, max_length=256, help_text="Quantum router id")
+    subnet_id = models.CharField(null=True, blank=True, max_length=256, help_text="Quantum subnet id")
+
     def __unicode__(self):  return u'%s' % (self.name)
 
     def save(self, *args, **kwds):