bring back ImageDeployments
authorTony Mack <tmack@tux.cs.princeton.edu>
Tue, 2 Dec 2014 03:38:52 +0000 (22:38 -0500)
committerTony Mack <tmack@tux.cs.princeton.edu>
Tue, 2 Dec 2014 03:38:52 +0000 (22:38 -0500)
planetstack/core/models/image.py

index a7b63b6..92f4f66 100644 (file)
@@ -13,6 +13,14 @@ class Image(PlCoreBase):
 
     def __unicode__(self):  return u'%s' % (self.name)
 
+class ImageDeployments(PlCoreBase):
+    objects = DeploymentLinkManager()
+    deleted_objects = DeploymentLinkDeletionManager()
+    image = models.ForeignKey(Image,related_name='imagedeployments')
+    deployment = models.ForeignKey(Deployment,related_name='imagedeployments')
+
+    def __unicode__(self):  return u'%s %s' % (self.image, self.deployment)
+
 class ControllerImages(PlCoreBase):
     objects = ControllerLinkManager()
     deleted_objects = ControllerLinkDeletionManager()