summaryrefslogtreecommitdiff
path: root/meta/lib
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2012-01-19 10:32:10 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-01-19 14:31:15 +0000
commit15ad5d2c0e92fefdbb7c0cf064134b1cabfd84ac (patch)
treeba148a62c2f5199fb762865e4521280ea6987217 /meta/lib
parent459ed6759a307b389f6ec1874136ec9aa0749120 (diff)
downloadopenembedded-core-15ad5d2c0e92fefdbb7c0cf064134b1cabfd84ac.tar.gz
openembedded-core-15ad5d2c0e92fefdbb7c0cf064134b1cabfd84ac.tar.bz2
openembedded-core-15ad5d2c0e92fefdbb7c0cf064134b1cabfd84ac.tar.xz
openembedded-core-15ad5d2c0e92fefdbb7c0cf064134b1cabfd84ac.zip
buildhistory_analysis: correctly handle whitespace when splitting lists
Don't specify any argument to the split() function when handling changes to list type variables (e.g. PACKAGES) so that the values are split by any whitespace and only split once for a block of multiple whitespace characters. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib')
-rw-r--r--meta/lib/oe/buildhistory_analysis.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/lib/oe/buildhistory_analysis.py b/meta/lib/oe/buildhistory_analysis.py
index d3c0448fd..a2fa64307 100644
--- a/meta/lib/oe/buildhistory_analysis.py
+++ b/meta/lib/oe/buildhistory_analysis.py
@@ -34,8 +34,8 @@ class ChangeRecord:
def __str__(self):
if self.fieldname in list_fields:
- aitems = self.oldvalue.split(' ')
- bitems = self.newvalue.split(' ')
+ aitems = self.oldvalue.split()
+ bitems = self.newvalue.split()
removed = list(set(aitems) - set(bitems))
added = list(set(bitems) - set(aitems))
return '%s: %s:%s%s' % (self.path, self.fieldname, ' removed "%s"' % ' '.join(removed) if removed else '', ' added "%s"' % ' '.join(added) if added else '')