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"]])
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])