Merge pull request #2152 from coreos-inc/pull-log

Add tracking of pulled tag/digest to logs
This commit is contained in:
josephschorr 2016-11-22 13:57:10 -05:00 committed by GitHub
commit 9cc78f314d
2 changed files with 14 additions and 7 deletions

View file

@ -86,18 +86,24 @@ angular.module('quay').directive('logsView', function () {
return prefix;
},
'pull_repo': function(metadata) {
var description = 'repository';
if (metadata.tag) {
description = 'tag {tag}';
} else if (metadata.manifest_digest) {
description = 'digest {manifest_digest}';
}
if (metadata.token) {
var prefix = 'Pull of repository'
if (metadata.token_type == 'build-worker') {
prefix += ' by <b>build worker</b>';
return 'Pull of ' + description + ' by <b>build worker</b>';
} else {
prefix += ' via token';
return 'Pull of ' + description + ' via token';
}
return prefix;
} else if (metadata.username) {
return 'Pull repository {repo} by {username}';
return 'Pull ' + description + ' by {username}';
} else {
return 'Public pull of repository {repo} by {_ip}';
return 'Public pull of ' + description + ' by {_ip}';
}
},
'delete_repo': 'Delete repository: {repo}',