MCPcopy Create free account
hub / github.com/AstroPrint/AstroBox / emptyFolder

Method emptyFolder

src/astroprint/plugin/services/system.py:455–463  ·  view source on GitHub ↗
(folder)

Source from the content-addressed store, hash-verified

453
454 #empty all folders
455 def emptyFolder(folder):
456 if folder and os.path.exists(folder):
457 for f in os.listdir(folder):
458 p = os.path.join(folder, f)
459 try:
460 if os.path.isfile(p):
461 os.unlink(p)
462 except Exception:
463 pass
464
465 emptyFolder(s.get(['folder', 'uploads']) or s.getBaseFolder('uploads'))
466 emptyFolder(s.get(['folder', 'timelapse']) or s.getBaseFolder('timelapse'))

Callers

nothing calls this directly

Calls 2

joinMethod · 0.80
unlinkMethod · 0.80

Tested by

no test coverage detected