# bblayers.conf
self.layers = []
# image/recipes/packages
- self.selected_image = None
- self.selected_recipes = []
- self.selected_packages = []
+ self.clear_selection()
self.user_selected_packages = []
self.git_proxy_host = self.git_proxy_port = ""
self.cvs_proxy_host = self.cvs_proxy_port = ""
+ def clear_selection(self):
+ self.selected_image = None
+ self.selected_recipes = []
+ self.selected_packages = []
+
def update(self, params):
# settings
self.curr_distro = params["distro"]
return response == gtk.RESPONSE_YES, settings_changed
def reparse_post_adv_settings(self):
- # DO reparse recipes
if not self.configuration.curr_mach:
self.update_config_async()
else:
+ self.configuration.clear_selection()
+ # DO reparse recipes
self.populate_recipe_package_info_async()
def deploy_image(self, image_name):
self.builder.configuration.curr_mach = combo_item
if self.machine_combo_changed_by_manual:
- self.builder.configuration.selected_image = None
- self.builder.configuration.selected_recipes = []
- self.builder.configuration.selected_packages = []
+ self.builder.configuration.clear_selection()
# reset machine_combo_changed_by_manual
self.machine_combo_changed_by_manual = True