Example #1
0
def delete_unrendered_timelapse(name):
	global _cleanup_lock

	pattern = "{}*.jpg".format(util.glob_escape(name))

	basedir = settings().getBaseFolder("timelapse_tmp")
	with _cleanup_lock:
		for entry in scandir(basedir):
			try:
				if fnmatch.fnmatch(entry.name, pattern):
					os.remove(entry.path)
			except:
				if logging.getLogger(__name__).isEnabledFor(logging.DEBUG):
					logging.getLogger(__name__).exception("Error while processing file {} during cleanup".format(entry.name))
Example #2
0
def delete_unrendered_timelapse(name):
    global _cleanup_lock

    pattern = "{}*.jpg".format(util.glob_escape(name))

    basedir = settings().getBaseFolder("timelapse_tmp")
    with _cleanup_lock:
        for entry in scandir(basedir):
            try:
                if fnmatch.fnmatch(entry.name, pattern):
                    os.remove(entry.path)
            except Exception:
                if logging.getLogger(__name__).isEnabledFor(logging.DEBUG):
                    logging.getLogger(__name__).exception(
                        "Error while processing file {} during cleanup".format(entry.name)
                    )