mirror of
https://gitlab.com/kupfer/kupferbootstrap.git
synced 2025-02-23 05:35:44 -05:00
26 lines
502 B
Python
26 lines
502 B
Python
import shutil
|
|
from logger import *
|
|
import click
|
|
import os
|
|
|
|
|
|
@click.group(name='cache')
|
|
def cmd_cache():
|
|
pass
|
|
|
|
|
|
@click.command(name='clean')
|
|
@verbose_option
|
|
def cmd_clean(verbose):
|
|
setup_logging(verbose)
|
|
|
|
for dir in ['/chroot', '/var/cache/pacman/pkg']:
|
|
for file in os.listdir(dir):
|
|
path = os.path.join(dir, file)
|
|
if os.path.isdir(path):
|
|
shutil.rmtree(path)
|
|
else:
|
|
os.unlink(path)
|
|
|
|
|
|
cmd_cache.add_command(cmd_clean)
|