Tweak validation to allow multiple vault credentials

support providing vault passwords based on id
include needed passwords in launch serializer defaults
This commit is contained in:
AlanCoding
2017-11-30 14:16:32 -05:00
parent 34a8e0a9b6
commit 5ada021a6e
4 changed files with 27 additions and 13 deletions

View File

@@ -3449,7 +3449,8 @@ class JobLaunchSerializer(BaseSerializer):
dict(
id=cred.id,
name=cred.name,
credential_type=cred.credential_type.pk
credential_type=cred.credential_type.pk,
passwords_needed=cred.passwords_needed
)
for cred in obj.credentials.all()
]