Modernize daemon.py code