@@ -21699,7 +21699,7 @@ null !== a && (b.debug("Generated resource definition:", a), d.push(a));
21699
21699
};
21700
21700
} ]), angular.module("openshiftConsole").controller("NewFromTemplateController", [ "$scope", "$http", "$routeParams", "DataService", "$q", "$location", "TaskList", "$parse", "Navigate", function(a, b, c, d, e, f, g, h, i) {
21701
21701
function j(a) {
21702
- var b = [], c = m (a);
21702
+ var b = [], c = n (a);
21703
21703
return c && c.forEach(function(a) {
21704
21704
b.push(a.image);
21705
21705
}), b;
@@ -21708,11 +21708,11 @@ function k(a) {
21708
21708
var b = [], c = [], d = {};
21709
21709
return a.items.forEach(function(a) {
21710
21710
if ("BuildConfig" === a.kind) {
21711
- var e = n (a);
21711
+ var e = o (a);
21712
21712
e && b.push({
21713
21713
name:e
21714
21714
});
21715
- var f = o (a);
21715
+ var f = p (a);
21716
21716
f && (d[f] = !0);
21717
21717
}
21718
21718
"DeploymentConfig" === a.kind && (c = c.concat(j(a)));
@@ -21730,7 +21730,12 @@ g ? (f = d[g[1]] || {}, f.title = a.annotations[e], d[g[1]] = f) :(g = e.match(c
21730
21730
}
21731
21731
return d;
21732
21732
}
21733
- var m = h("template.controllerTemplate.podTemplate.desiredState.manifest.containers"), n = h("parameters.strategy.stiStrategy.image"), o = h("parameters.output.to.name || parameters.output.DockerImageReference");
21733
+ function m(a) {
21734
+ if (!a.data || !a.data.details) return null;
21735
+ var b = a.data.details;
21736
+ return b.kind ? b.id ? b.kind + " " + b.id :b.kind :b.id;
21737
+ }
21738
+ var n = h("template.controllerTemplate.podTemplate.desiredState.manifest.containers"), o = h("parameters.strategy.stiStrategy.image"), p = h("parameters.output.to.name || parameters.output.DockerImageReference");
21734
21739
a.projectDisplayName = function() {
21735
21740
return this.project && this.project.displayName || this.projectName;
21736
21741
}, a.templateDisplayName = function() {
@@ -21747,8 +21752,8 @@ var c = e.defer();
21747
21752
return d.createList(b.items, a).then(function(b) {
21748
21753
var d = [], e = !1;
21749
21754
b.failure.length > 0 ? b.failure.forEach(function(a) {
21750
- var b = " ";
21751
- b = a.data && a.data.details ? a.data.details.kind + " " + a.data.details.id :"object", d.push({
21755
+ var b = m(a) || "object ";
21756
+ d.push({
21752
21757
type:"error",
21753
21758
message:"Cannot create " + b + ". ",
21754
21759
details:a.data.message
@@ -21772,11 +21777,11 @@ details:"Status: " + b.status + ". " + b.data
21772
21777
}, a.toggleOptionsExpanded = function() {
21773
21778
a.optionsExpanded = !a.optionsExpanded;
21774
21779
};
21775
- var p = c.name, q = c.namespace;
21776
- return p ? (a.emptyMessage = "Loading...", a.alerts = [], a.projectName = c.project, a.projectPromise = $.Deferred(), d.get("projects", a.projectName, a).then(function(b) {
21780
+ var q = c.name, r = c.namespace;
21781
+ return q ? (a.emptyMessage = "Loading...", a.alerts = [], a.projectName = c.project, a.projectPromise = $.Deferred(), d.get("projects", a.projectName, a).then(function(b) {
21777
21782
a.project = b, a.projectPromise.resolve(b);
21778
- }), void d.get("templates", p , a, {
21779
- namespace:q
21783
+ }), void d.get("templates", q , a, {
21784
+ namespace:r
21780
21785
}).then(function(b) {
21781
21786
a.template = b, a.templateImages = k(b), a.hasParameters = a.template.parameters && a.template.parameters.length > 0, a.optionsExpanded = !1, a.templateUrl = b.metadata.selfLink, b.labels = b.labels || {};
21782
21787
}, function() {
0 commit comments