Fix license issues
[sdnc/oam.git] / dgbuilder / core_nodes / deprecated / 73-parsexml.js
diff --git a/dgbuilder/core_nodes/deprecated/73-parsexml.js b/dgbuilder/core_nodes/deprecated/73-parsexml.js
deleted file mode 100644 (file)
index 92850cb..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-/**
- * Copyright 2013 IBM Corp.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- **/
-
-module.exports = function(RED) {
-    "use strict";
-    var util = require("util");
-    var parseString = require('xml2js').parseString;
-    var useColors = true;
-    //util.inspect.styles.boolean = "red";
-
-    function Xml2jsNode(n) {
-        RED.nodes.createNode(this,n);
-        this.warn("This node has been deprecated and will be deleted in a future release. Please update your flow to use the 'xml' node.");
-        this.useEyes = n.useEyes||false;
-        var node = this;
-        this.on("input", function(msg) {
-            try {
-                parseString(msg.payload, {strict:true,async:true}, function (err, result) {
-                //parseString(msg.payload, {strict:false,async:true}, function (err, result) {
-                    if (err) { node.error(err); }
-                    else {
-                        msg.payload = result;
-                        node.send(msg);
-                        if (node.useEyes == true) {
-                            node.log("\n"+util.inspect(msg, {colors:useColors, depth:10}));
-                        }
-                    }
-                });
-            }
-            catch(e) { util.log("[73-parsexml.js] "+e); }
-        });
-    }
-    RED.nodes.registerType("xml2js",Xml2jsNode);
-}