Commit 651aa230 by David Taylor Committed by GitHub

Merge pull request #83 from jeff-phillips-18/filters

Add hasDeployment and hadDeploymentConfig filters
parents a83b0abb 30ab67f4
......@@ -1421,7 +1421,18 @@ angular.module('openshiftCommonUI')
})
.filter('isBindingReady', function(isServiceInstanceReadyFilter) {
return isServiceInstanceReadyFilter;
});
})
.filter('hasDeployment', function(annotationFilter) {
return function(object) {
return !!annotationFilter(object, 'deployment.kubernetes.io/revision');
};
})
.filter('hasDeploymentConfig', function(annotationFilter) {
return function(deployment) {
return !!annotationFilter(deployment, 'deploymentConfig');
};
})
;
;'use strict';
angular.module('openshiftCommonUI')
.filter('camelToLower', function() {
......
......@@ -1592,7 +1592,18 @@ angular.module('openshiftCommonUI')
}])
.filter('isBindingReady', ["isServiceInstanceReadyFilter", function(isServiceInstanceReadyFilter) {
return isServiceInstanceReadyFilter;
}]);
}])
.filter('hasDeployment', ["annotationFilter", function(annotationFilter) {
return function(object) {
return !!annotationFilter(object, 'deployment.kubernetes.io/revision');
};
}])
.filter('hasDeploymentConfig', ["annotationFilter", function(annotationFilter) {
return function(deployment) {
return !!annotationFilter(deployment, 'deploymentConfig');
};
}])
;
;'use strict';
angular.module('openshiftCommonUI')
.filter('camelToLower', function() {
......
......@@ -606,6 +606,14 @@ return "True" === _.get(statusConditionFilter(apiObject, "Ready"), "status");
};
} ]).filter("isBindingReady", [ "isServiceInstanceReadyFilter", function(isServiceInstanceReadyFilter) {
return isServiceInstanceReadyFilter;
} ]).filter("hasDeployment", [ "annotationFilter", function(annotationFilter) {
return function(object) {
return !!annotationFilter(object, "deployment.kubernetes.io/revision");
};
} ]).filter("hasDeploymentConfig", [ "annotationFilter", function(annotationFilter) {
return function(deployment) {
return !!annotationFilter(deployment, "deploymentConfig");
};
} ]), angular.module("openshiftCommonUI").filter("camelToLower", function() {
return function(str) {
return str ? _.startCase(str).toLowerCase() :str;
......
......@@ -133,4 +133,15 @@ angular.module('openshiftCommonUI')
})
.filter('isBindingReady', function(isServiceInstanceReadyFilter) {
return isServiceInstanceReadyFilter;
});
})
.filter('hasDeployment', function(annotationFilter) {
return function(object) {
return !!annotationFilter(object, 'deployment.kubernetes.io/revision');
};
})
.filter('hasDeploymentConfig', function(annotationFilter) {
return function(deployment) {
return !!annotationFilter(deployment, 'deploymentConfig');
};
})
;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment