(filename, _open=open)
| 693 | |
| 694 | |
| 695 | def parse_key_val_file(filename, _open=open): |
| 696 | try: |
| 697 | with _open(filename) as f: |
| 698 | contents = f.read() |
| 699 | return parse_key_val_file_contents(contents) |
| 700 | except OSError: |
| 701 | raise ConfigNotFound(path=filename) |
| 702 | |
| 703 | |
| 704 | def parse_key_val_file_contents(contents): |