generic-poky/bitbake/lib/bb/ui/crumbs
Marius Avram 41ed4123a6 bitbake: hob: fix set_extra_setting function
The function is used to save additional variables in the configuration file
when the user adds a new (key, value) pair from the Settings->Others. There
was a problem though when the function was trying to retrieve an older
instance of EXTRA_SETTINGS from the configuration file. Sometimes its value
was returned as a dictionary and sometimes a string, which caused a crash when
calling ast.literal_eval(). The reason of the problem must be a change in
bitbake's parsing system. The changes will fix this issues.

While analysing this problem I discovered that the variables were not saved
properly in the configuration file after consecutive changes to Settings->Others
because of the way saveConfigurationVar() from cooker.py works. This patch
will also solve this issue.

[YOCTO #5989]

(Bitbake rev: bdbcd8866104c315fc9da631407d4280433dbfde)

Signed-off-by: Marius Avram <marius.avram@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 13:26:55 +00:00
..
hig bitbake: hob: sync after image deploy 2014-03-17 15:57:35 +00:00
__init__.py bitbake/crumbs: update documentation header 2011-02-24 15:54:52 +00:00
builddetailspage.py bitbake: Hob: force notebook refresh 2013-11-26 23:01:33 +00:00
builder.py bitbake: hob: output filenames based on initial recipe name 2014-03-24 17:54:46 +00:00
buildmanager.py Drop a couple usages of readlines 2010-07-02 15:41:37 +01:00
hobcolor.py bitbake: hob: Hob should display warnings generated during parsing 2013-01-21 19:05:31 +00:00
hobeventhandler.py bitbake: hob: fix set_extra_setting function 2014-03-25 13:26:55 +00:00
hoblistmodel.py bitbake: hob: output filenames based on initial recipe name 2014-03-24 17:54:46 +00:00
hobpages.py bitbake: hob/hobpages: Generate the title label every time 2012-10-02 17:19:28 +01:00
hobwidget.py bitbake: hob: fix rotating progress icon animation 2013-12-02 17:51:35 +00:00
imageconfigurationpage.py bitbake: hob: output filenames based on initial recipe name 2014-03-24 17:54:46 +00:00
imagedetailspage.py bitbake: hob: create a base hob image used to create custom images 2014-02-28 14:48:40 +00:00
packageselectionpage.py bitbake: hob: output filenames based on initial recipe name 2014-03-24 17:54:46 +00:00
persistenttooltip.py Hob: add original url show function with the tooltip hyperlink for user 2012-05-09 21:56:46 +01:00
progress.py bitbake: progress.py: Fix traceback when running goggle ui 2012-09-24 15:35:31 +01:00
progressbar.py bitbake: hob: stop build without percentage shown 2012-10-24 21:13:07 +01:00
puccho.glade bitbake: Switch to bitbake-dev version (bitbake master upstream) 2010-01-20 18:46:02 +00:00
recipeselectionpage.py bitbake: hob: Table sorting criteria should not change after deselecting recipes/packages 2013-05-22 16:25:11 +01:00
runningbuild.py bitbake: Hob: check if warnings are related to package build 2013-12-03 17:45:54 +00:00
sanitycheckpage.py bitbake: Add missing file from previous commit 2012-09-28 09:56:26 +01:00
utils.py ui/crumbs/utils.py: import module bb 2012-06-08 12:13:16 +01:00