Removed unicode character from dbus uri
Changes:
- Remove unicode character such as `- and |- from dbus uri for introspecting dbus
Tested:
- Ran All The Scripts Successfully
Change-Id: I20dd85a3825624f38a40040d6e4a208f0c38781f
Signed-off-by: ganesanb <ganesanb@ami.com>
diff --git a/lib/utils.py b/lib/utils.py
index c8971b1..d19f840 100644
--- a/lib/utils.py
+++ b/lib/utils.py
@@ -19,7 +19,7 @@
from robot.utils import DotDict
except ImportError:
pass
-
+import re
# The code base directory will be one level up from the directory containing this module.
code_base_dir_path = os.path.dirname(os.path.dirname(__file__)) + os.sep
@@ -484,3 +484,11 @@
encoded_string = input.encode("ascii", "ignore")
decoded_string = encoded_string.decode()
return decoded_string
+
+
+def remove_unicode_from_uri(uri):
+ r"""
+ returns dbus uri without unicode in prefix
+ """
+
+ return re.sub("`-|\\|-", "", uri)