(args, repo)
| 28 | |
| 29 | |
| 30 | def main(args, repo): |
| 31 | ret = True |
| 32 | remotes = repo.remotes |
| 33 | if args.remote_name: |
| 34 | if not args.remote_url: |
| 35 | raise ValueError('Missing url') |
| 36 | ret = _do_create(args.remote_name, args.remote_url, remotes) |
| 37 | elif args.delete_r: |
| 38 | ret = _do_delete(args.delete_r, remotes) |
| 39 | else: |
| 40 | ret = _do_list(remotes) |
| 41 | |
| 42 | return ret |
| 43 | |
| 44 | |
| 45 | def _do_list(remotes): |
nothing calls this directly
no test coverage detected