From e59fad2cdd30d489d748aaed330b400ecbdedd40 Mon Sep 17 00:00:00 2001 From: Sapan Bhatia <gwsapan@gmail.com> Date: Mon, 22 Sep 2014 15:07:26 -0400 Subject: [PATCH] Deployment filtering for deployment credentials --- planetstack/core/models/credential.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/planetstack/core/models/credential.py b/planetstack/core/models/credential.py index 4b5518b..13bc1c8 100644 --- a/planetstack/core/models/credential.py +++ b/planetstack/core/models/credential.py @@ -3,6 +3,7 @@ from django.db import models from core.models import PlCoreBase from core.models import User,Site,Slice,Deployment from encrypted_fields import EncryptedCharField +from core.models import Deployment,DeploymentLinkManager,DeploymentLinkDeletionManager class UserCredential(PlCoreBase): user = models.ForeignKey(User, related_name='credentials', help_text="The User this credential is associated with") @@ -38,6 +39,8 @@ class SliceCredential(PlCoreBase): return self.name class DeploymentCredential(PlCoreBase): + objects = DeploymentLinkManager() + deleted_objects = DeploymentLinkDeletionManager() deployment = models.ForeignKey(Deployment, related_name='credentials', help_text="The User this credential is associated with") name = models.SlugField(help_text="The credential type, e.g. ec2", max_length=128) -- 2.47.0