From 9d058f91f5289dc3b2aba373df7c2dcd364b2d9c Mon Sep 17 00:00:00 2001 From: Scott Baker Date: Fri, 31 Oct 2014 16:43:07 -0700 Subject: [PATCH] add networkDeployment to xoslib test --- planetstack/core/xoslib/static/js/test.js | 8 +++-- .../core/xoslib/templates/xosAdmin.html | 34 +++++++++++++++++++ 2 files changed, 40 insertions(+), 2 deletions(-) diff --git a/planetstack/core/xoslib/static/js/test.js b/planetstack/core/xoslib/static/js/test.js index 54d5835..9d55526 100644 --- a/planetstack/core/xoslib/static/js/test.js +++ b/planetstack/core/xoslib/static/js/test.js @@ -49,7 +49,7 @@ idToName = function(id, collectionName, fieldName) { }; TestApp.on("start", function() { - var objs = ['deployment', 'image', 'networkTemplate', 'network', 'networkSliver', 'node', 'service', 'site', 'slice', 'sliceDeployment', 'slicePrivilege', 'sliver', 'user', 'sliceRole', 'userDeployment']; + var objs = ['deployment', 'image', 'networkTemplate', 'network', 'networkSliver', 'networkDeployment', 'node', 'service', 'site', 'slice', 'sliceDeployment', 'slicePrivilege', 'sliver', 'user', 'sliceRole', 'userDeployment']; for (var index in objs) { name = objs[index]; @@ -111,7 +111,11 @@ TestApp.on("start", function() { for (relatedName in this.model.collection.relatedCollections) { relatedField = this.model.collection.relatedCollections[relatedName]; - relatedListViewClass = TestApp[relatedName + "ListView"].extend({collection: xos[relatedName].filterBy(relatedField,this.model.id)}); + relatedListViewClassName = relatedName + "ListView"; + if (TestApp[relatedListViewClassName] == undefined) { + console.log("warning: " + relatedListViewClassName + " not found"); + } + relatedListViewClass = TestApp[relatedListViewClassName].extend({collection: xos[relatedName].filterBy(relatedField,this.model.id)}); TestApp["linkedObjs" + (index+1)].show(new relatedListViewClass()); index = index + 1; } diff --git a/planetstack/core/xoslib/templates/xosAdmin.html b/planetstack/core/xoslib/templates/xosAdmin.html index 443b654..26119b8 100644 --- a/planetstack/core/xoslib/templates/xosAdmin.html +++ b/planetstack/core/xoslib/templates/xosAdmin.html @@ -192,6 +192,40 @@ + + + + + + + +