Exemplo n.º 1
0
 def build_widget(self):
     self.machines_list = MachinesList(
         select_cb=self.select_machine,
         unselect_cb=self.unselect_machine,
         target_info=str(self.juju_machine_id),
         current_pin_cb=self.controller.get_pin_for_maas_machine,
         constraints=self.controller.get_constraints(self.juju_machine_id),
         show_hardware=True,
         show_only_ready=True,
         show_filter_box=True)
     return self.machines_list
Exemplo n.º 2
0
 def build_widgets(self):
     self.machines_list = MachinesList(
         select_cb=self.select_machine,
         unselect_cb=self.unselect_machine,
         target_info=str(self.juju_machine_id),
         current_pin_cb=self.controller.get_pin_for_maas_machine,
         constraints=self.controller.get_constraints(self.juju_machine_id),
         show_hardware=True,
         show_only_ready=True,
         show_filter_box=True)
     header = Text("Choose a MAAS machine to pin to Juju Machine {}".format(
         self.juju_machine_id))
     self.pile = Pile([header, self.machines_list])
     return Padding.center_90(Filler(self.pile, valign="top"))