Increase default level of feedback/confirmation in destructive commands #1264 (#1283)

Co-authored-by: stas <statis@microsoft.com>
This commit is contained in:
Stas
2021-09-27 09:59:56 -07:00
committed by GitHub
parent 09bdad4979
commit d3bcbea980

View File

@ -1059,13 +1059,16 @@ class JobContainers(Endpoint):
for container_name in to_keep: for container_name in to_keep:
self.logger.info("not removing: %s", container_name) self.logger.info("not removing: %s", container_name)
for container_name in to_delete: if len(to_delete) > 0:
if dryrun: for container_name in to_delete:
self.logger.info("container would be deleted: %s", container_name) if dryrun:
elif self.onefuzz.containers.delete(container_name).result: self.logger.info("container would be deleted: %s", container_name)
self.logger.info("removed container: %s", container_name) elif self.onefuzz.containers.delete(container_name).result:
else: self.logger.info("removed container: %s", container_name)
self.logger.info("container already removed: %s", container_name) else:
self.logger.info("container already removed: %s", container_name)
else:
self.logger.info("nothing to delete")
class JobTasks(Endpoint): class JobTasks(Endpoint):