(cmd: tuple[str, ...])
| 28 | |
| 29 | |
| 30 | def _cmd_filenames(cmd: tuple[str, ...]) -> tuple[ |
| 31 | tuple[str, ...], |
| 32 | tuple[str, ...], |
| 33 | ]: |
| 34 | for idx, val in enumerate(reversed(cmd)): |
| 35 | if val == '--': |
| 36 | split = len(cmd) - idx |
| 37 | break |
| 38 | else: |
| 39 | raise SystemExit('hazmat entry must end with `--`') |
| 40 | |
| 41 | return cmd[:split - 1], cmd[split:] |
| 42 | |
| 43 | |
| 44 | def cd(subdir: str, cmd: tuple[str, ...]) -> int: |
no outgoing calls