fix(Interfaces): do not use JsonParser
[csit.git] / resources / libraries / python / parsers / JsonParser.py
diff --git a/resources/libraries/python/parsers/JsonParser.py b/resources/libraries/python/parsers/JsonParser.py
deleted file mode 100644 (file)
index c7a28bc..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright (c) 2021 Cisco and/or its affiliates.
-# 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.
-
-"""Used to parse JSON files or JSON data strings to dictionaries"""
-
-import json
-
-from io import open
-
-
-class JsonParser:
-    """Parses JSON data string or files containing JSON data strings"""
-    def __init__(self):
-        pass
-
-    @staticmethod
-    def parse_data(json_data):
-        """Return list parsed from JSON data string.
-
-        Translates JSON data into list of values/dictionaries/lists.
-
-        :param json_data: Data in JSON format.
-        :type json_data: str
-        :returns: JSON data parsed as python list.
-        :rtype: list
-        """
-        parsed_data = json.loads(json_data)
-        return parsed_data
-
-    @staticmethod
-    def parse_file(json_file):
-        """Return list parsed from file containing JSON string.
-
-        Translates JSON data found in file into list of
-        values/dictionaries/lists.
-
-        :param json_file: File with JSON type data.
-        :type json_file: str
-        :returns: JSON data parsed as python list.
-        :rtype: list
-        """
-        input_data = open(json_file, u"rt").read()
-        parsed_data = JsonParser.parse_data(input_data)
-        return parsed_data