include vault_credentials in passwords and launch summary

This commit is contained in:
AlanCoding
2017-07-07 07:57:34 -04:00
parent ed3e03644b
commit a2e88a9cdf
2 changed files with 7 additions and 4 deletions

View File

@@ -3097,9 +3097,10 @@ class JobLaunchSerializer(BaseSerializer):
def get_defaults(self, obj):
ask_for_vars_dict = obj._ask_for_vars_dict()
ask_for_vars_dict['vault_credential'] = False
defaults_dict = {}
for field in ask_for_vars_dict:
if field in ('inventory', 'credential'):
if field in ('inventory', 'credential', 'vault_credential'):
defaults_dict[field] = dict(
name=getattrd(obj, '%s.name' % field, None),
id=getattrd(obj, '%s.pk' % field, None))