X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=sdnr%2Fwireless-transport%2Fcode-Carbon-SR1%2Fapps%2Fdlux%2Fdlux-web%2Fsrc%2Fcommon%2Fgeneral%2Fcommon.general.services.js;fp=sdnr%2Fwireless-transport%2Fcode-Carbon-SR1%2Fapps%2Fdlux%2Fdlux-web%2Fsrc%2Fcommon%2Fgeneral%2Fcommon.general.services.js;h=0000000000000000000000000000000000000000;hb=1c1e7f98416875f3ee78af9103865c32f95a82a0;hp=6529ceabee3b383e3b266ce292b2b956ad5ba788;hpb=6a893bb0ae984d15076394d9225d4873ad953791;p=ccsdk%2Fapps.git diff --git a/sdnr/wireless-transport/code-Carbon-SR1/apps/dlux/dlux-web/src/common/general/common.general.services.js b/sdnr/wireless-transport/code-Carbon-SR1/apps/dlux/dlux-web/src/common/general/common.general.services.js deleted file mode 100644 index 6529ceab..00000000 --- a/sdnr/wireless-transport/code-Carbon-SR1/apps/dlux/dlux-web/src/common/general/common.general.services.js +++ /dev/null @@ -1,63 +0,0 @@ -define(['common/general/common.general.module'], function(general) { - - general.factory('GeneralRestangular', function(Restangular, ENV) { - return Restangular.withConfig(function(RestangularConfig) { - RestangularConfig.setBaseUrl(ENV.baseURL); - }); - }); - - - general.factory('SwitchSvc', function (GeneralRestangular) { - var svc = { - base: function (container) { - container = container || 'default'; - return GeneralRestangular.one('controller/nb/v2').one('switchmanager', container); - }, - data: null - }; - - svc.delete = function(node) { - /* console.log(node); - return svc.nodeUrl('default', node.node.type, node.node.id).remove();*/ - }; - - // URL for nodes - svc.nodesUrl = function (container) { - return svc.base(container).all('nodes'); - }; - - // URL for a node - svc.nodeUrl = function (container, type, id) { - return svc.base(container).one('node', type).one(id); - }; - - svc.getAll = function (container) { - return svc.nodesUrl(container).getList(); - }; - - svc.getConnectorProperties = function (container, type, id) { - return svc.nodeUrl(container, type, id).get(); - }; - - svc.itemData = function (i) { - return { - state: 'node.detail', - name: i.properties.description.value !== 'None' ? i.properties.description.value : i.node.type + '/' + i.node.id, - params: {nodeId: i.node.id, nodeType: i.node.type} - }; - }; - - svc.itemsData = function (data_) { - var data = []; - - angular.forEach(data_.nodeProperties, function (value, key) { - data.push(svc.itemData(value)); - }); - - return data; - }; - - return svc; - }); -}); -