# export
export = subparsers.add_parser("export", help=_("Exports a list"))
export.add_argument("list", help=_("The name of the list"))
+ export.add_argument("output", type=argparse.FileType("w"),
+ help=_("The output file"))
export.add_argument("--format", default="domains",
choices=("domains", "hosts", "rpz",), help=_("Output Format"))
export.set_defaults(func=self.__export)
list = backend.lists.get_by_slug(args.list)
# Export!
- list.export(sys.stdout, format=args.format)
+ list.export(args.output, format=args.format)
def __export_all(self, backend, args):
"""