feat(tasks): add missing task states, set new default state color (#1459)

pull/1470/head
Miguel A. C 2017-12-04 17:58:46 +01:00 committed by Anthony Lapenna
parent f1d9b72a06
commit f3b5f803f5
1 changed files with 11 additions and 8 deletions

View File

@ -55,16 +55,19 @@ angular.module('portainer.filters', [])
'use strict'; 'use strict';
return function (text) { return function (text) {
var status = _.toLower(text); var status = _.toLower(text);
if (includeString(status, ['new', 'allocated', 'assigned', 'accepted'])) { var labelStyle = 'default';
return 'info'; if (includeString(status, ['new', 'allocated', 'assigned', 'accepted', 'preparing', 'ready', 'starting', 'remove'])) {
labelStyle = 'info';
} else if (includeString(status, ['pending'])) { } else if (includeString(status, ['pending'])) {
return 'warning'; labelStyle = 'warning';
} else if (includeString(status, ['shutdown', 'failed', 'rejected'])) { } else if (includeString(status, ['shutdown', 'failed', 'rejected', 'orphaned'])) {
return 'danger'; labelStyle = 'danger';
} else if (includeString(status, ['complete'])) { } else if (includeString(status, ['complete'])) {
return 'primary'; labelStyle = 'primary';
} } else if (includeString(status, ['running'])) {
return 'success'; labelStyle = 'success';
}
return labelStyle;
}; };
}) })
.filter('containerstatusbadge', function () { .filter('containerstatusbadge', function () {