Launcher fixes

Fix module-level PEP8 spacing
Fix conditional logic
Separate log files for each dev node
Remove not None check and refactor log_file init
Remove unnecessary print statements