From e59bba5ee21e9065dce86b912996b893f8946535 Mon Sep 17 00:00:00 2001 From: Jan Kiszka Date: Thu, 28 Feb 2019 09:47:56 +0100 Subject: wic: Ensure that sourceparams values can contain '=' This allows '--sourceparams key1=val1=val11,key2=val2'. Signed-off-by: Jan Kiszka Signed-off-by: Richard Purdie --- scripts/lib/wic/partition.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/lib/wic/partition.py b/scripts/lib/wic/partition.py index 3da7e23e61..ca206ece02 100644 --- a/scripts/lib/wic/partition.py +++ b/scripts/lib/wic/partition.py @@ -173,7 +173,7 @@ class Partition(): # Split sourceparams string of the form key1=val1[,key2=val2,...] # into a dict. Also accepts valueless keys i.e. without = splitted = self.sourceparams.split(',') - srcparams_dict = dict(par.split('=') for par in splitted if par) + srcparams_dict = dict(par.split('=', 1) for par in splitted if par) plugin = PluginMgr.get_plugins('source')[self.source] plugin.do_configure_partition(self, srcparams_dict, creator, -- cgit 1.2.3-korg