Deployment filtering for NetworkDeployment objects
authorSapan Bhatia <gwsapan@gmail.com>
Mon, 22 Sep 2014 18:52:59 +0000 (14:52 -0400)
committerSapan Bhatia <gwsapan@gmail.com>
Mon, 22 Sep 2014 18:52:59 +0000 (14:52 -0400)
planetstack/core/models/network.py

index e0e4975..1010cae 100644 (file)
@@ -2,6 +2,7 @@ import os
 import socket
 from django.db import models
 from core.models import PlCoreBase, Site, Slice, Sliver, Deployment
+from core.models import DeploymentLinkManager,DeploymentLinkDeletionManager
 from django.contrib.contenttypes.models import ContentType
 from django.contrib.contenttypes import generic
 
@@ -114,6 +115,9 @@ class Network(PlCoreBase):
         return qs
 
 class NetworkDeployments(PlCoreBase):
+    objects = DeploymentLinkManager()
+    deleted_objects = DeploymentLinkDeletionManager()
+
     # Stores the openstack ids at various deployments
     network = models.ForeignKey(Network)
     deployment = models.ForeignKey(Deployment)