예제 #1
0
 def _network_format(self, network):
     if network["public"] == True:
         network["public"] = TColors.green("Public")
     else:
         network["public"] = TColors.red("Private")
     if "description" not in network:
         network["description"] = ""
     self.results.append([network["public"],
                          network["name"],
                          network["id"],
                          network["description"]])
예제 #2
0
 def _machine_format(self, m):
     if m.state == "running":
         m.state = TColors.green(m.state)
     elif m.state == "stopped":
         m.state = TColors.red(m.state)
     else:
         m.state = TColors.yellow(m.state)
     m.created = format_last_run(m.created, color=False)
     m.dataset = str(m.dataset).split(":")
     self.results.append([m.name,
                          m.state,
                          "",
                          ", ".join(m.ips),
                          m.type[0].upper(),
                          ":".join(m.dataset[-2:]),
                          m.created])