Skip to content
Snippets Groups Projects
Commit c9429230 authored by Sam Kagan's avatar Sam Kagan Committed by Charlotte Hausman
Browse files

Refactored ws_annihilator to permit acceptance tests

parent 83f53772
No related branches found
No related tags found
1 merge request!1618update vlass templates for pimscache python3.10 upgrade
......@@ -561,15 +561,7 @@ class ImageAnnihilator(WorkflowAnnihilator):
return stales
def main():
"""
run the annihilator based on provided args
:return:
"""
args = _arg_parser().parse_args()
settings = _get_settings(args.profile)
def run_annihilator(args: Namespace, settings: Settings):
if args.all:
logger.info(f"Starting cleaning of Workspaces Staging for profile {args.profile}")
StagingAnnihilator(args, settings).annihilate()
......@@ -612,3 +604,14 @@ def main():
logger.info(f"Starting cleaning of Workspaces Spool for profile {args.profile}")
SpoolAnnihilator(args, settings).annihilate()
logger.info(f"Finished cleaning Workspaces Spool for profile {args.profile}!")
def main():
"""
run the annihilator based on provided args
:return:
"""
args = _arg_parser().parse_args()
settings = _get_settings(args.profile)
run_annihilator(args, settings)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment