Может `mkdir` и `getSourceContent` местами поменять, чтобы неиспользуемую переменную не заводить?