diff options
author | Cristiana Voicu <cristiana.voicu@intel.com> | 2013-07-01 08:09:52 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-07-03 08:13:29 +0100 |
commit | b6aa2b63d71cbe82850a375381b2dbc750cf1905 (patch) | |
tree | d2742d4f15bf013ecff3fea5522db294f3be88fd | |
parent | 0e639f5cbc813c8d4719019cfdd4287e9a429610 (diff) | |
download | bitbake-b6aa2b63d71cbe82850a375381b2dbc750cf1905.tar.gz |
hob: save button from settings called a nonexisting method
The method was removed when the process for saving configuration
in Hob was changed. Replace the call with the right function.
[YOCTO #4793]
Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rwxr-xr-x | lib/bb/ui/crumbs/builder.py | 6 | ||||
-rw-r--r-- | lib/bb/ui/crumbs/hobeventhandler.py | 2 |
2 files changed, 5 insertions, 3 deletions
diff --git a/lib/bb/ui/crumbs/builder.py b/lib/bb/ui/crumbs/builder.py index d5df60f60..8571014af 100755 --- a/lib/bb/ui/crumbs/builder.py +++ b/lib/bb/ui/crumbs/builder.py @@ -191,7 +191,7 @@ class Configuration: self.split_proxy("socks", params["socks_proxy"]) self.split_proxy("cvs", params["cvs_proxy_host"] + ":" + params["cvs_proxy_port"]) - def save(self, handler, template, defaults=False): + def save(self, handler, defaults=False): # bblayers.conf handler.set_var_in_file("BBLAYERS", self.layers, "bblayers.conf") # local.conf @@ -1229,7 +1229,7 @@ class Builder(gtk.Window): settings_changed = False if response == gtk.RESPONSE_YES: self.configuration = dialog.configuration - self.save_defaults() # remember settings + self.configuration.save(self.handler, True) # remember settings settings_changed = dialog.settings_changed dialog.destroy() return response == gtk.RESPONSE_YES, settings_changed @@ -1257,7 +1257,7 @@ class Builder(gtk.Window): settings_changed = False if response == gtk.RESPONSE_YES: self.configuration = dialog.configuration - self.save_defaults() # remember settings + self.configuration.save(self.handler, True) # remember settings settings_changed = dialog.settings_changed if dialog.proxy_settings_changed: self.set_user_config_proxies() diff --git a/lib/bb/ui/crumbs/hobeventhandler.py b/lib/bb/ui/crumbs/hobeventhandler.py index 1b9596f9b..8788083d5 100644 --- a/lib/bb/ui/crumbs/hobeventhandler.py +++ b/lib/bb/ui/crumbs/hobeventhandler.py @@ -146,7 +146,9 @@ class HobHandler(gobject.GObject): elif next_command == self.SUB_MATCH_CLASS: self.runCommand(["findFilesMatchingInDir", "rootfs_", "classes"]) elif next_command == self.SUB_PARSE_CONFIG: + self.runCommand(["enableDataTracking"]) self.runCommand(["parseConfigurationFiles", "conf/.hob.conf", ""]) + self.runCommand(["disableDataTracking"]) elif next_command == self.SUB_GNERATE_TGTS: self.runCommand(["generateTargetsTree", "classes/image.bbclass", []]) elif next_command == self.SUB_GENERATE_PKGINFO: |