sprint/daemons/management/commands/docker_cleaner.py
Egor Matveev 022f8bcb4d log
2022-04-01 19:25:41 +03:00

13 lines
355 B
Python

from subprocess import call
from SprintLib.queue import MessagingSupport
class Command(MessagingSupport):
help = "starts docker cleaner"
queue_name = "cleaner"
def process(self, payload: dict):
call(f'docker {payload["type"]} rm --force {payload["name"]}', shell=True)
print(f"Removed {payload['type']} {payload['name']}")