From 6633fbca68e6c5758a7511d8ce1c1364642c4508 Mon Sep 17 00:00:00 2001 From: Jimmy Brisson Date: Tue, 6 Mar 2018 11:12:22 -0600 Subject: [PATCH] Print array indexes correctly in schema errors --- tools/config/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/config/__init__.py b/tools/config/__init__.py index 46369376d2..aae39af59e 100644 --- a/tools/config/__init__.py +++ b/tools/config/__init__.py @@ -392,7 +392,7 @@ class Config(object): return self.format_validation_error(error.context[0], path) else: return "in {} element {}: {}".format( - path, str(".".join(error.absolute_path)), error.message) + path, str(".".join(str(p) for p in error.absolute_path)), error.message) def __init__(self, tgt, top_level_dirs=None, app_config=None): """Construct a mbed configuration