Run 'apt-get clean' and return the size in bytes of freed space
()
| 634 | |
| 635 | |
| 636 | def apt_clean(): |
| 637 | """Run 'apt-get clean' and return the size in bytes of freed space""" |
| 638 | old_size = get_apt_size() |
| 639 | try: |
| 640 | run_cleaner_cmd('apt-get', ['clean'], '^unused regex$', ['^E: ']) |
| 641 | except subprocess.CalledProcessError as e: |
| 642 | raise RuntimeError( |
| 643 | f"Error calling '{' '.join(e.cmd)}':\n{e.output}") from e |
| 644 | new_size = get_apt_size() |
| 645 | return old_size - new_size |
| 646 | |
| 647 | |
| 648 | def get_apt_size(): |
nothing calls this directly
no test coverage detected