add network to xoslib
authorScott Baker <smbaker@gmail.com>
Tue, 28 Oct 2014 05:35:23 +0000 (22:35 -0700)
committerScott Baker <smbaker@gmail.com>
Tue, 28 Oct 2014 05:35:23 +0000 (22:35 -0700)
planetstack/core/xoslib/static/js/xoslib/xos-backbone.js

index 285fb4d..5f56806 100644 (file)
@@ -8,6 +8,7 @@ if (! window.XOSLIB_LOADED ) {
     USER_API = "/plstackapi/users/";
     DEPLOYMENT_API = "/plstackapi/deployments";
     IMAGE_API = "/plstackapi/images";
+    NETWORK_API = "/plstackapi/networks";
 
     SLICEPLUS_API = "/xoslib/slicesplus/";
 
@@ -198,6 +199,11 @@ if (! window.XOSLIB_LOADED ) {
                                                            model: this.image});
         this.images = new this.imageCollection();
 
+        this.network = XOSModel.extend({ urlRoot: NETWORK_API });
+        this.networkCollection = XOSCollection.extend({ urlRoot: NETWORK_API,
+                                                           model: this.network});
+        this.networks = new this.networkCollection();
+
         // enhanced REST
         this.slicePlus = XOSModel.extend({ urlRoot: SLICEPLUS_API });
         this.slicePlusCollection = XOSCollection.extend({ urlRoot: SLICEPLUS_API,