def handle(self, *args, **options): if len(args) != 1: raise CommandError("Please provide a network ID.") network = common.get_network(args[0]) displayname = options['displayname'] pprint.pprint_network(network, display_mails=displayname, stdout=self.stdout) self.stdout.write("\n\n") pprint.pprint_network_subnets(network, stdout=self.stdout) self.stdout.write("\n\n") pprint.pprint_network_backends(network, stdout=self.stdout) self.stdout.write("\n\n") pprint.pprint_network_in_ganeti(network, stdout=self.stdout)
def handle(self, *args, **options): if len(args) != 1: raise CommandError("Please provide a network ID.") network = common.get_resource("network", args[0]) display_mails = options["displaymail"] pprint.pprint_network(network, display_mails=display_mails, stdout=self.stdout) self.stdout.write("\n\n") pprint.pprint_network_subnets(network, stdout=self.stdout) self.stdout.write("\n\n") pprint.pprint_network_backends(network, stdout=self.stdout) backends = parse_bool(options["backends"]) if backends: self.stdout.write("\n\n") pprint.pprint_network_in_ganeti(network, stdout=self.stdout)