mirror of
https://github.com/ansible/awx.git
synced 2026-05-23 08:37:48 -02:30
added 'launched by' field into job detail->more section
This commit is contained in:
@@ -589,6 +589,28 @@ function JobDetailController ($location, $rootScope, $scope, $compile, $routePar
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
if (scope.removeGetCreatedByNames) {
|
||||||
|
scope.removeGetCreatedByNames();
|
||||||
|
}
|
||||||
|
scope.removeGetCreatedByNames = scope.$on('GetCreatedByNames', function(e, data) {
|
||||||
|
var url;
|
||||||
|
data = data.slice(0, data.length-1);
|
||||||
|
data = data.slice(data.lastIndexOf('/')+1, data.length);
|
||||||
|
url = GetBasePath('users') + data + '/';
|
||||||
|
scope.users_url = '/#/users/' + data;
|
||||||
|
Rest.setUrl(url);
|
||||||
|
Rest.get()
|
||||||
|
.success( function(data) {
|
||||||
|
scope.created_by = data.username;
|
||||||
|
})
|
||||||
|
.error( function(data, status) {
|
||||||
|
scope.credential_name = '';
|
||||||
|
ProcessErrors(scope, data, status, null, { hdr: 'Error!',
|
||||||
|
msg: 'Call to ' + url + '. GET returned: ' + status });
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
if (scope.removeLoadJob) {
|
if (scope.removeLoadJob) {
|
||||||
scope.removeLoadJob();
|
scope.removeLoadJob();
|
||||||
}
|
}
|
||||||
@@ -668,6 +690,7 @@ function JobDetailController ($location, $rootScope, $scope, $compile, $routePar
|
|||||||
}
|
}
|
||||||
//scope.setSearchAll('host');
|
//scope.setSearchAll('host');
|
||||||
scope.$emit('LoadPlays', data.related.job_events);
|
scope.$emit('LoadPlays', data.related.job_events);
|
||||||
|
scope.$emit('GetCreatedByNames', data.related.created_by);
|
||||||
if (!scope.credential_name) {
|
if (!scope.credential_name) {
|
||||||
scope.$emit('GetCredentialNames', data);
|
scope.$emit('GetCredentialNames', data);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -56,6 +56,13 @@
|
|||||||
<div class="col-lg-10- col-md-10 col-sm-10 col-xs-9">{{ job_type }}</div>
|
<div class="col-lg-10- col-md-10 col-sm-10 col-xs-9">{{ job_type }}</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group toggle-show" style="display:none;" ng-show="created_by">
|
||||||
|
<label class="col-lg-2 col-md-2 col-sm-2 col-xs-3 control-label">Launched By</label>
|
||||||
|
<div class="col-lg-10- col-md-10 col-sm-10 col-xs-9">
|
||||||
|
<a href="{{ users_url }}" aw-tool-tip="Edit the User" data-placement="top">{{ created_by }}</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="form-group toggle-show" style="display:none;" ng-show="inventory_name">
|
<div class="form-group toggle-show" style="display:none;" ng-show="inventory_name">
|
||||||
<label class="col-lg-2 col-md-2 col-sm-2 col-xs-3 control-label">Inventory</label>
|
<label class="col-lg-2 col-md-2 col-sm-2 col-xs-3 control-label">Inventory</label>
|
||||||
<div class="col-lg-10- col-md-10 col-sm-10 col-xs-9">
|
<div class="col-lg-10- col-md-10 col-sm-10 col-xs-9">
|
||||||
|
|||||||
Reference in New Issue
Block a user