utils/safe_generation_runner library

Classes

SafeGenerationRunner
Runs project generation into a temporary workspace and moves the result to the final destination upon success. Always cleans up the temp directory.