(args: argparse.Namespace)
| 31 | |
| 32 | |
| 33 | def generate_url(args: argparse.Namespace) -> str: |
| 34 | url_components = [args.base_url.rstrip("/"), "data"] |
| 35 | |
| 36 | for arg in [args.project, args.version]: |
| 37 | if arg != "": |
| 38 | url_components.append(arg) |
| 39 | |
| 40 | return str.join("/", url_components) + "/" |
| 41 | |
| 42 | |
| 43 | if __name__ == "__main__": |