Skip to content

Commit 9dd2ac0

Browse files
committed
Enable service catalog, add dist for testing
1 parent 25802eb commit 9dd2ac0

File tree

6 files changed

+78
-55
lines changed

6 files changed

+78
-55
lines changed

app/scripts/constants.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -88,9 +88,9 @@ angular.extend(window.OPENSHIFT_CONSTANTS, {
8888
DISABLE_GLOBAL_EVENT_WATCH: false,
8989
ENABLE_TECH_PREVIEW_FEATURE: {
9090
// Enable the new landing page and service catalog experience
91-
service_catalog_landing_page: false,
91+
service_catalog_landing_page: true,
9292
// Set to `true` when the template service broker is enabled for the cluster in master-config.yaml
93-
template_service_broker: false,
93+
template_service_broker: true,
9494
pod_presets: false
9595
},
9696

dist/scripts/scripts.js

+27-27
Original file line numberDiff line numberDiff line change
@@ -446,11 +446,11 @@ pollInterval: 6e4
446446
}));
447447
var o = t("canI");
448448
s.SERVICE_CATALOG_ENABLED && o({
449-
resource: "instances",
449+
resource: "serviceinstances",
450450
group: "servicecatalog.k8s.io"
451451
}, "watch") && Ye.push(l.watch({
452452
group: "servicecatalog.k8s.io",
453-
resource: "instances"
453+
resource: "serviceinstances"
454454
}, a, function(e) {
455455
V.serviceInstances = e.by("metadata.name"), _.each(V.serviceInstances, function(e) {
456456
var t = k.getServiceInstanceAlerts(e);
@@ -460,11 +460,11 @@ ue(e, t);
460460
poll: R,
461461
pollInterval: 6e4
462462
})), s.SERVICE_CATALOG_ENABLED && o({
463-
resource: "bindings",
463+
resource: "serviceinstancecredentials",
464464
group: "servicecatalog.k8s.io"
465465
}, "watch") && Ye.push(l.watch({
466466
group: "servicecatalog.k8s.io",
467-
resource: "bindings"
467+
resource: "serviceinstancecredentials"
468468
}, a, function(e) {
469469
V.bindings = e.by("metadata.name"), P.bindingsByInstanceRef = _.groupBy(V.bindings, "spec.instanceRef.name"), Qe();
470470
}, {
@@ -473,7 +473,7 @@ pollInterval: 6e4
473473
})), l.list("limitranges", a, function(e) {
474474
V.limitRanges = e.by("metadata.name");
475475
}), s.SERVICE_CATALOG_ENABLED && o({
476-
resource: "instances",
476+
resource: "serviceinstances",
477477
group: "servicecatalog.k8s.io"
478478
}, "watch") && l.list({
479479
group: "servicecatalog.k8s.io",
@@ -509,22 +509,22 @@ r.overlayPanelVisible = !1;
509509
};
510510
var d = function() {
511511
t.unwatchAll(s), s = [], a.SERVICE_CATALOG_ENABLED && c({
512-
resource: "bindings",
512+
resource: "serviceinstancecredentials",
513513
group: "servicecatalog.k8s.io"
514514
}, "watch") && s.push(t.watch({
515515
group: "servicecatalog.k8s.io",
516-
resource: "bindings"
516+
resource: "serviceinstancecredentials"
517517
}, r.projectContext, function(e) {
518518
r.bindings = e.by("metadata.name"), l();
519519
}, {
520520
poll: i,
521521
pollInterval: 6e4
522522
})), a.SERVICE_CATALOG_ENABLED && c({
523-
resource: "instances",
523+
resource: "serviceinstances",
524524
group: "servicecatalog.k8s.io"
525525
}, "watch") && (s.push(t.watch({
526526
group: "servicecatalog.k8s.io",
527-
resource: "instances"
527+
resource: "serviceinstances"
528528
}, r.projectContext, function(e) {
529529
r.serviceInstances = e.by("metadata.name"), u();
530530
}, {
@@ -602,8 +602,8 @@ DISABLE_CONFIRM_ON_EXIT: !1,
602602
AVAILABLE_KINDS_BLACKLIST: [],
603603
DISABLE_GLOBAL_EVENT_WATCH: !1,
604604
ENABLE_TECH_PREVIEW_FEATURE: {
605-
service_catalog_landing_page: !1,
606-
template_service_broker: !1,
605+
service_catalog_landing_page: !0,
606+
template_service_broker: !0,
607607
pod_presets: !1
608608
},
609609
SAMPLE_PIPELINE_TEMPLATE: {
@@ -3664,10 +3664,10 @@ group: "servicecatalog.k8s.io",
36643664
resource: "serviceclasses"
36653665
}) && t.apiInfo({
36663666
group: "servicecatalog.k8s.io",
3667-
resource: "instances"
3667+
resource: "serviceinstances"
36683668
}) && t.apiInfo({
36693669
group: "servicecatalog.k8s.io",
3670-
resource: "bindings"
3670+
resource: "serviceinstancecredentials"
36713671
}), i = {};
36723672
_.each(n.CATALOG_CATEGORIES, function(e) {
36733673
_.each(e.items, function(e) {
@@ -12400,7 +12400,7 @@ namespace: _.get(g.target, "metadata.namespace")
1240012400
};
1240112401
n.list({
1240212402
group: "servicecatalog.k8s.io",
12403-
resource: "instances"
12403+
resource: "serviceinstances"
1240412404
}, e).then(function(e) {
1240512405
g.serviceInstances = e.by("metadata.name"), b();
1240612406
});
@@ -12436,7 +12436,7 @@ s && (s(), s = void 0), c && (c(), c = void 0), g.nextTitle = "Close", g.wizardC
1243612436
};
1243712437
var k = function() {
1243812438
if (g.serviceClasses) {
12439-
var e = "Instance" === g.target.kind ? g.target : g.serviceToBind;
12439+
var e = "ServiceInstance" === g.target.kind ? g.target : g.serviceToBind;
1244012440
e && (g.serviceClass = g.serviceClasses[e.spec.serviceClassName], g.serviceClassName = e.spec.serviceClassName, g.plan = a.getPlanForInstance(e, g.serviceClass), g.parameterSchema = _.get(g.plan, "alphaBindingCreateParameterSchema"), o.hidden = !_.has(g.parameterSchema, "properties"), g.nextTitle = o.hidden ? "Bind" : "Next >");
1244112441
}
1244212442
};
@@ -12446,13 +12446,13 @@ group: "servicecatalog.k8s.io",
1244612446
resource: "serviceclasses"
1244712447
}, {}).then(function(e) {
1244812448
g.serviceClasses = e.by("metadata.name"), k(), b();
12449-
}), "Instance" === g.target.kind ? (g.bindType = "secret-only", g.appToBind = null, g.serviceToBind = g.target, g.podPresets && S()) : (g.bindType = "application", g.appToBind = g.target, w());
12449+
}), "ServiceInstance" === g.target.kind ? (g.bindType = "secret-only", g.appToBind = null, g.serviceToBind = g.target, g.podPresets && S()) : (g.bindType = "application", g.appToBind = g.target, w());
1245012450
}, g.$onChanges = function(e) {
1245112451
e.project && !e.project.isFirstChange() && (g.projectDisplayName = t("displayName")(g.project));
1245212452
}, g.$onDestroy = function() {
1245312453
s && (s(), s = void 0), c && (c(), c = void 0), l && n.unwatch(l);
1245412454
}, g.bindService = function() {
12455-
var e = "Instance" === g.target.kind ? g.target : g.serviceToBind, t = "application" === g.bindType ? g.appToBind : void 0, r = {
12455+
var e = "ServiceInstance" === g.target.kind ? g.target : g.serviceToBind, t = "application" === g.bindType ? g.appToBind : void 0, r = {
1245612456
namespace: _.get(e, "metadata.namespace")
1245712457
}, o = a.getServiceClassForInstance(e, g.serviceClasses);
1245812458
a.bindService(e, t, o, g.parameterData).then(function(e) {
@@ -12481,7 +12481,7 @@ var a, r, o = this, i = t("serviceInstanceDisplayName"), s = function() {
1248112481
var e = o.selectedBinding.metadata.name;
1248212482
o.unboundApps = o.appsForBinding(e), n.delete({
1248312483
group: "servicecatalog.k8s.io",
12484-
resource: "bindings"
12484+
resource: "serviceinstancecredentials"
1248512485
}, e, r, {
1248612486
propagationPolicy: null
1248712487
}).then(_.noop, function(e) {
@@ -12500,7 +12500,7 @@ o.nextTitle = "Delete", c();
1250012500
o.nextTitle = "Close", o.wizardComplete = !0, s(), l();
1250112501
};
1250212502
o.$onInit = function() {
12503-
var e = "Instance" === o.target.kind ? "Applications" : "Services";
12503+
var e = "ServiceInstance" === o.target.kind ? "Applications" : "Services";
1250412504
o.displayName = i(o.target), o.steps = [ {
1250512505
id: "deleteForm",
1250612506
label: e,
@@ -13185,10 +13185,10 @@ var e = _.get(l, "apiObject.kind"), t = _.get(l, "apiObject.metadata.uid"), n =
1318513185
switch (e) {
1318613186
case "DeploymentConfig":
1318713187
return !!u("deploymentconfigs/instantiate", "create") || !!u("deploymentconfigs", "update") || !(!l.current || !u("deploymentconfigs/log", "get")) || !(!p("pod_presets") || _.isEmpty(l.state.bindableServiceInstances) || !u({
13188-
resource: "bindings",
13188+
resource: "serviceinstancecredentials",
1318913189
group: "servicecatalog.k8s.io"
1319013190
}, "create")) || !(!p("pod_presets") || _.isEmpty(n) || !u({
13191-
resource: "bindings",
13191+
resource: "serviceinstancecredentials",
1319213192
group: "servicecatalog.k8s.io"
1319313193
}, "delete")) || l.showStartPipelineAction() || l.showStartBuildAction();
1319413194

@@ -13197,10 +13197,10 @@ return !!u("pods/log", "get") || !!u("pods", "update");
1319713197

1319813198
default:
1319913199
return !((!l.firstPod(l.current) || !u("pods/log", "get")) && !u(l.rgv, "update") && (!p("pod_presets") || _.isEmpty(l.state.bindableServiceInstances) || !u({
13200-
resource: "bindings",
13200+
resource: "serviceinstancecredentials",
1320113201
group: "servicecatalog.k8s.io"
1320213202
}, "create")) && (!p("pod_presets") || _.isEmpty(n) || !u({
13203-
resource: "bindings",
13203+
resource: "serviceinstancecredentials",
1320413204
group: "servicecatalog.k8s.io"
1320513205
}, "delete")));
1320613206
}
@@ -13298,13 +13298,13 @@ e.bindings && (s.deleteableBindings = _.reject(s.bindings, "metadata.deletionTim
1329813298
return e && _.get(s, [ "state", "secrets", e.spec.secretName ]);
1329913299
}, s.actionsDropdownVisible = function() {
1330013300
return !(_.get(s.apiObject, "metadata.deletionTimestamp") || (!s.isBindable || !i.canI({
13301-
resource: "bindings",
13301+
resource: "serviceinstancecredentials",
1330213302
group: "servicecatalog.k8s.io"
1330313303
}, "create")) && (_.isEmpty(s.deleteableBindings) || !i.canI({
13304-
resource: "bindings",
13304+
resource: "serviceinstancecredentials",
1330513305
group: "servicecatalog.k8s.io"
1330613306
}, "delete")) && !i.canI({
13307-
resource: "instances",
13307+
resource: "serviceinstances",
1330813308
group: "servicecatalog.k8s.io"
1330913309
}, "delete"));
1331013310
}, s.closeOverlayPanel = function() {
@@ -13336,7 +13336,7 @@ return e;
1333613336
}).result.then(function() {
1333713337
o.hideNotification("deprovision-service-error"), n.delete({
1333813338
group: "servicecatalog.k8s.io",
13339-
resource: "instances"
13339+
resource: "serviceinstances"
1334013340
}, s.apiObject.metadata.name, {
1334113341
namespace: s.apiObject.metadata.namespace
1334213342
}, {

dist/scripts/templates.js

+16-16
Original file line numberDiff line numberDiff line change
@@ -5662,11 +5662,11 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
56625662

56635663

56645664
$templateCache.put('views/directives/bind-service/bind-service-form.html',
5665-
"<div ng-if=\"ctrl.target.kind !== 'Instance'\">\n" +
5665+
"<div ng-if=\"ctrl.target.kind !== 'ServiceInstance'\">\n" +
56665666
"<bind-application-form application-name=\"ctrl.target.metadata.name\" form-name=\"ctrl.selectionForm\" service-classes=\"ctrl.serviceClasses\" service-instances=\"ctrl.orderedServiceInstances\" service-to-bind=\"ctrl.serviceToBind\">\n" +
56675667
"</bind-application-form>\n" +
56685668
"</div>\n" +
5669-
"<div ng-if=\"ctrl.target.kind === 'Instance'\">\n" +
5669+
"<div ng-if=\"ctrl.target.kind === 'ServiceInstance'\">\n" +
56705670
"<bind-service-form selected-project=\"ctrl.project\" service-class=\"ctrl.serviceClass\" service-class-name=\"ctrl.serviceClassName\" form-name=\"ctrl.selectionForm\" show-pod-presets=\"ctrl.podPresets\" applications=\"ctrl.applications\" project-name=\"ctrl.projectDisplayName\" bind-type=\"ctrl.bindType\" app-to-bind=\"ctrl.appToBind\">\n" +
56715671
"</bind-service-form>\n" +
56725672
"</div>"
@@ -8804,7 +8804,7 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
88048804
"<h3>Service Bindings</h3>\n" +
88058805
"<overview-service-binding ng-repeat=\"binding in $ctrl.bindings track by (binding | uid)\" namespace=\"$ctrl.projectContext.projectName\" binding=\"binding\" service-classes=\"$ctrl.serviceClasses\" service-instances=\"$ctrl.serviceInstances\">\n" +
88068806
"</overview-service-binding>\n" +
8807-
"<div ng-if=\"($ctrl.bindableServiceInstances | size) && ({resource: 'bindings', group: 'servicecatalog.k8s.io'} | canI : 'create')\">\n" +
8807+
"<div ng-if=\"($ctrl.bindableServiceInstances | size) && ({resource: 'serviceinstancecredentials', group: 'servicecatalog.k8s.io'} | canI : 'create')\">\n" +
88088808
"<a href=\"\" ng-click=\"$ctrl.createBinding()\" role=\"button\">\n" +
88098809
"<span class=\"pficon pficon-add-circle-o\" aria-hidden=\"true\"></span>\n" +
88108810
"Create Binding\n" +
@@ -8816,7 +8816,7 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
88168816
"<a href=\"./\">Browse Catalog</a>\n" +
88178817
"</div>\n" +
88188818
"</div>\n" +
8819-
"<div ng-if=\"!($ctrl.bindings | size) && ($ctrl.bindableServiceInstances | size) && !({resource: 'bindings', group: 'servicecatalog.k8s.io'} | canI : 'create')\">\n" +
8819+
"<div ng-if=\"!($ctrl.bindings | size) && ($ctrl.bindableServiceInstances | size) && !({resource: 'serviceinstancecredentials', group: 'servicecatalog.k8s.io'} | canI : 'create')\">\n" +
88208820
"<span>There are no service bindings.</span>\n" +
88218821
"</div>\n" +
88228822
"</div>\n" +
@@ -11585,12 +11585,12 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
1158511585
"</li>\n" +
1158611586
"<li ng-if=\"('pod_presets' | enableTechPreviewFeature)\n" +
1158711587
" && row.state.bindableServiceInstances.length\n" +
11588-
" && ({resource: 'bindings', group: 'servicecatalog.k8s.io'} | canI : 'create')\" role=\"menuitem\">\n" +
11588+
" && ({resource: 'serviceinstancecredentials', group: 'servicecatalog.k8s.io'} | canI : 'create')\" role=\"menuitem\">\n" +
1158911589
"<a href=\"\" ng-click=\"row.showOverlayPanel('bindService', {target: row.apiObject})\">Create Binding</a>\n" +
1159011590
"</li>\n" +
1159111591
"<li ng-if=\"('pod_presets' | enableTechPreviewFeature)\n" +
1159211592
" && row.state.deleteableBindingsByApplicationUID[row.apiObject.metadata.uid].length\n" +
11593-
" && ({resource: 'bindings', group: 'servicecatalog.k8s.io'} | canI : 'delete')\" role=\"menuitem\">\n" +
11593+
" && ({resource: 'serviceinstancecredentials', group: 'servicecatalog.k8s.io'} | canI : 'delete')\" role=\"menuitem\">\n" +
1159411594
"<a href=\"\" ng-click=\"row.showOverlayPanel('unbindService', {target: row.apiObject})\">Delete Binding</a>\n" +
1159511595
"</li>\n" +
1159611596
"<li ng-if=\"row.current && ('deploymentconfigs/log' | canI : 'get')\" role=\"menuitem\">\n" +
@@ -11621,12 +11621,12 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
1162111621
"</li>\n" +
1162211622
"<li ng-if=\"('pod_presets' | enableTechPreviewFeature)\n" +
1162311623
" && row.state.bindableServiceInstances.length\n" +
11624-
" && ({resource: 'bindings', group: 'servicecatalog.k8s.io'} | canI : 'create')\" role=\"menuitem\">\n" +
11624+
" && ({resource: 'serviceinstancecredentials', group: 'servicecatalog.k8s.io'} | canI : 'create')\" role=\"menuitem\">\n" +
1162511625
"<a href=\"\" ng-click=\"row.showOverlayPanel('bindService', {target: row.apiObject})\">Create Binding</a>\n" +
1162611626
"</li>\n" +
1162711627
"<li ng-if=\"('pod_presets' | enableTechPreviewFeature)\n" +
1162811628
" && row.state.deleteableBindingsByApplicationUID[row.apiObject.metadata.uid].length\n" +
11629-
" && ({resource: 'bindings', group: 'servicecatalog.k8s.io'} | canI : 'delete')\" role=\"menuitem\">\n" +
11629+
" && ({resource: 'serviceinstancecredentials', group: 'servicecatalog.k8s.io'} | canI : 'delete')\" role=\"menuitem\">\n" +
1163011630
"<a href=\"\" ng-click=\"row.showOverlayPanel('unbindService', {target: row.apiObject})\">Delete Binding</a>\n" +
1163111631
"</li>\n" +
1163211632
"<li ng-if=\"(pod = row.firstPod(row.current)) && ('pods/log' | canI : 'get')\" role=\"menuitem\">\n" +
@@ -12115,7 +12115,7 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
1211512115
"</div>\n" +
1211612116
"</div>\n" +
1211712117
"<div class=\"service-binding-actions\" ng-if=\"!ctrl.binding.metadata.deletionTimestamp\">\n" +
12118-
"<delete-link ng-if=\"({resource: 'bindings', group: 'servicecatalog.k8s.io'} | canI : 'delete')\" label=\"Delete Binding\" kind=\"binding\" group=\"servicecatalog.k8s.io\" resource-name=\"{{$ctrl.binding.metadata.name}}\" project-name=\"{{$ctrl.binding.metadata.namespace}}\" stay-on-current-page=\"true\">\n" +
12118+
"<delete-link ng-if=\"({resource: 'serviceinstancecredentials', group: 'servicecatalog.k8s.io'} | canI : 'delete')\" label=\"Delete Binding\" kind=\"binding\" group=\"servicecatalog.k8s.io\" resource-name=\"{{$ctrl.binding.metadata.name}}\" project-name=\"{{$ctrl.binding.metadata.namespace}}\" stay-on-current-page=\"true\">\n" +
1211912119
"</delete-link>\n" +
1212012120
"<a ng-if=\"('secrets' | canI : 'get')\" ng-href=\"{{$ctrl.binding.spec.secretName | navigateResourceURL : 'Secret' : $ctrl.namespace}}\">\n" +
1212112121
"View Secret\n" +
@@ -12130,7 +12130,7 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
1213012130
"<div class=\"section-title hidden-xs\">Service Bindings</div>\n" +
1213112131
"<overview-service-binding ng-repeat=\"binding in $ctrl.bindings track by (binding | uid)\" namespace=\"$ctrl.namespace\" binding=\"binding\" service-classes=\"$ctrl.serviceClasses\" service-instances=\"$ctrl.serviceInstances\" secrets=\"$ctrl.secrets\">\n" +
1213212132
"</overview-service-binding>\n" +
12133-
"<div ng-if=\"($ctrl.bindableServiceInstances | size) && ({resource: 'bindings', group: 'servicecatalog.k8s.io'} | canI : 'create')\">\n" +
12133+
"<div ng-if=\"($ctrl.bindableServiceInstances | size) && ({resource: 'serviceinstancecredentials', group: 'servicecatalog.k8s.io'} | canI : 'create')\">\n" +
1213412134
"<a href=\"\" ng-click=\"$ctrl.createBinding()\" role=\"button\">\n" +
1213512135
"<span class=\"pficon pficon-add-circle-o\" aria-hidden=\"true\"></span>\n" +
1213612136
"Create Binding\n" +
@@ -12201,7 +12201,7 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
1220112201
"<div class=\"hidden-xs hidden-sm\">\n" +
1220212202
"<span ng-if=\"!row.bindings.length\n" +
1220312203
" && row.isBindable\n" +
12204-
" && ({resource: 'bindings', group: 'servicecatalog.k8s.io'} | canI : 'create')\">\n" +
12204+
" && ({resource: 'serviceinstancecredentials', group: 'servicecatalog.k8s.io'} | canI : 'create')\">\n" +
1220512205
"<a href=\"\" ng-click=\"row.showOverlayPanel('bindService', {target: row.apiObject})\">\n" +
1220612206
"<span class=\"pficon pficon-add-circle-o\" aria-hidden=\"true\"></span>\n" +
1220712207
"Create Binding\n" +
@@ -12234,16 +12234,16 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
1223412234
"<div uib-dropdown ng-if=\"row.actionsDropdownVisible()\">\n" +
1223512235
"<a href=\"\" uib-dropdown-toggle class=\"actions-dropdown-kebab\"><i class=\"fa fa-ellipsis-v\"></i><span class=\"sr-only\">Actions</span></a>\n" +
1223612236
"<ul class=\"dropdown-menu dropdown-menu-right\" uib-dropdown-menu role=\"menu\">\n" +
12237-
"<li role=\"menuitem\" ng-if=\"row.isBindable && ({resource: 'bindings', group: 'servicecatalog.k8s.io'} | canI : 'create')\">\n" +
12237+
"<li role=\"menuitem\" ng-if=\"row.isBindable && ({resource: 'serviceinstancecredentials', group: 'servicecatalog.k8s.io'} | canI : 'create')\">\n" +
1223812238
"<a href=\"\" ng-click=\"row.showOverlayPanel('bindService', {target: row.apiObject})\">\n" +
1223912239
"Create Binding\n" +
1224012240
"</a>\n" +
1224112241
"</li>\n" +
12242-
"<li role=\"menuitem\" ng-if=\"row.deleteableBindings.length && ({resource: 'bindings', group: 'servicecatalog.k8s.io'} | canI : 'delete')\">\n" +
12242+
"<li role=\"menuitem\" ng-if=\"row.deleteableBindings.length && ({resource: 'serviceinstancecredentials', group: 'servicecatalog.k8s.io'} | canI : 'delete')\">\n" +
1224312243
"<a href=\"\" ng-click=\"row.showOverlayPanel('unbindService', {target: row.apiObject})\">Delete Binding</a>\n" +
1224412244
"</li>\n" +
1224512245
"<li role=\"menuitem\">\n" +
12246-
"<a href=\"\" ng-click=\"row.deprovision()\" role=\"button\" ng-if=\"{resource: 'instances', group: 'servicecatalog.k8s.io'} | canI : 'delete'\">Delete</a>\n" +
12246+
"<a href=\"\" ng-click=\"row.deprovision()\" role=\"button\" ng-if=\"{resource: 'serviceinstances', group: 'servicecatalog.k8s.io'} | canI : 'delete'\">Delete</a>\n" +
1224712247
"</li>\n" +
1224812248
"</ul>\n" +
1224912249
"</div>\n" +
@@ -12326,15 +12326,15 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
1232612326
"</span>\n" +
1232712327
"</div>\n" +
1232812328
"</div>\n" +
12329-
"<div class=\"row\" ng-if=\"row.isBindable && ({resource: 'bindings', group: 'servicecatalog.k8s.io'} | canI : 'create')\">\n" +
12329+
"<div class=\"row\" ng-if=\"row.isBindable && ({resource: 'serviceinstancecredentials', group: 'servicecatalog.k8s.io'} | canI : 'create')\">\n" +
1233012330
"<div class=\"col-sm-12\">\n" +
1233112331
"<a href=\"\" ng-click=\"row.showOverlayPanel('bindService', {target: row.apiObject})\">\n" +
1233212332
"<span class=\"pficon pficon-add-circle-o\" aria-hidden=\"true\"></span>\n" +
1233312333
"Create Binding\n" +
1233412334
"</a>\n" +
1233512335
"</div>\n" +
1233612336
"</div>\n" +
12337-
"<div class=\"row\" ng-if=\"!row.bindings.length && (!row.isBindable || !({resource: 'bindings', group: 'servicecatalog.k8s.io'} | canI : 'create'))\">\n" +
12337+
"<div class=\"row\" ng-if=\"!row.bindings.length && (!row.isBindable || !({resource: 'serviceinstancecredentials', group: 'servicecatalog.k8s.io'} | canI : 'create'))\">\n" +
1233812338
"<div class=\"col-sm-12\">\n" +
1233912339
"<em>No bindings</em>\n" +
1234012340
"</div>\n" +

0 commit comments

Comments
 (0)