show module arg details for command jobs

This commit is contained in:
Jake McDermott 2018-04-09 11:45:28 -04:00
parent 5594bae766
commit d2dfca23f6
No known key found for this signature in database
GPG Key ID: 3B02CAD476EECB35
2 changed files with 19 additions and 1 deletions

View File

@ -68,6 +68,17 @@ function getFinishDetails (finished) {
return { label, value };
}
function getModuleArgDetails () {
const value = resource.model.get('module_args');
const label = 'Module Args';
if (!value) {
return null;
}
return { label, value };
}
function getJobTypeDetails () {
const unmapped = resource.model.get('job_type');
@ -504,6 +515,7 @@ function AtJobDetailsController (
vm.status = getStatusDetails();
vm.started = getStartDetails();
vm.finished = getFinishDetails();
vm.moduleArgs = getModuleArgDetails();
vm.jobType = getJobTypeDetails();
vm.jobTemplate = getJobTemplateDetails();
vm.sourceWorkflowJob = getSourceWorkflowJobDetails();

View File

@ -63,6 +63,12 @@
</div>
</div>
<!-- module args -->
<div class="JobResults-resultRow" ng-if="vm.moduleArgs">
<label class="JobResults-resultRowLabel">{{ vm.moduleArgs.label }}</label>
<div class="JobResults-resultRowText">{{ vm.moduleArgs.value }}</div>
</div>
<!-- RESULTS TRACEBACK DETAIL -->
<div class="JobResults-resultRow" ng-if="vm.resultTraceback">
<label class="JobResults-resultRowLabel">{{ vm.resultTraceback.label }}</label>
@ -70,7 +76,7 @@
</div>
<!-- TEMPLATE DETAIL -->
<div class="JobResults-resultRow" if="vm.jobTemplate">
<div class="JobResults-resultRow" ng-if="vm.jobTemplate">
<label class="JobResults-resultRowLabel">{{ vm.jobTemplate.label }}</label>
<div class="JobResults-resultRowText">
<a href="{{ vm.jobTemplate.link }}"