def on_select(self, item_idx): if item_idx is NO_SELECTION: status.message('Package install canceled.') return p = self.list[item_idx][0] self.status = status.loading('Installing package: %s' % p) commands.install_package(p, self.repo, self.install_success)
def run(self): print('Running update command.') self.status = status.loading('Getting installed package list') commands.get_installed(self.display_list)
def on_select(self, item_idx): if item_idx is NO_SELECTION: return p = self.list[item_idx] self.status = status.loading('Removing package: %s' % p) commands.remove_package(p, self.remove_success)
def run(self): print('Running install command.') self.status = status.loading('Getting package list') commands.get_repository(self.display_list)