def show_host_info(self, host_id): """Looks up the host selected in the HostSidebar by id and shows its information on the HostInfoDialog""" for host in self.all_hosts: if host_id == host.id: selected_host = host break info_window = HostInfoDialog(self.window, selected_host) info_window.show_all()
def show_host_info(self, host_id): """Looks up the host selected in the HostSidebar by id and shows its information on the HostInfoDialog""" current_ws_name = self.get_active_workspace().name for host in self.all_hosts: if host_id == host.id: selected_host = host break info_window = HostInfoDialog(self.window, current_ws_name, selected_host) info_window.show_all()
def show_host_info(self, host_id): """Looks up the host selected in the HostSidebar by id and shows its information on the HostInfoDialog. Return True if everything went OK, False if there was a problem looking for the host.""" current_ws_name = self.get_active_workspace().name host = self.serverIO.get_host(host_id) if not host: self.show_normal_error("The host you clicked isn't accessible. " "This is most probably due to an internal " "error.") return False info_window = HostInfoDialog(self.window, current_ws_name, host) info_window.show_all() return True