From c982307924709759aafaeca1b2a131644ad5adda Mon Sep 17 00:00:00 2001 From: Pawel Wieczorek Date: Fri, 8 May 2020 09:22:19 +0200 Subject: [PATCH] Update git submodules * Update docs/submodules/integration.git from branch 'master' to 7be9861d562abc762d65a4efd7cf49b493d70206 - Exclude code location from code base URL Python method str.format allows easy templating using substitutions identified by braces ('{' and '}'). Using two levels of nested substitutions can be achieved by doubling braces ("{{" and "}}"). Hound configuration creator script was supposed to use two levels of nested substitutions and still leave braced components within the templated string for further substitution by the Hound tool. This would require using multitude of braces which would decrease readability significantly. This is why code location template is appended to the code base URL at the latest. If there will be need for more levels of nested templates, this code shall be further refactored to use only named fields, str.format_map() (available in Python 3.2+) and SafeDict, e.g. >>> class SafeDict(dict): ... def __missing__(self, key): ... return '{' + key + '}' ... which would leave braced components within the processed template in case given key is missing. Issue-ID: ONAPARC-579 Change-Id: I420d076867aa891edb2a945a8cd58e168c892ac3 Signed-off-by: Pawel Wieczorek --- docs/submodules/integration.git | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/submodules/integration.git b/docs/submodules/integration.git index 937fe44ce..7be9861d5 160000 --- a/docs/submodules/integration.git +++ b/docs/submodules/integration.git @@ -1 +1 @@ -Subproject commit 937fe44cefb6a749ad39e2e332881b0cf32b7cf1 +Subproject commit 7be9861d562abc762d65a4efd7cf49b493d70206 -- 2.16.6