When sys.argv[0] is not pointing exactly to the DVC script (which can happen occasionally when wrapping the entry points up) the daemon spawning code will fail as it will try to run $PYTHON $WRAPPER and not just $WRAPPER or $PYTHON $ACTUALPYTHONSCRIPT. $WRAPPER here could be, for instance, a bash script.
Not to mention that spawning some daemon to ship data off to the Internets by default is just outright creepy.
When
sys.argv[0]is not pointing exactly to the DVC script (which can happen occasionally when wrapping the entry points up) the daemon spawning code will fail as it will try to run$PYTHON $WRAPPERand not just$WRAPPERor$PYTHON $ACTUALPYTHONSCRIPT.$WRAPPERhere could be, for instance, a bash script.Not to mention that spawning some daemon to ship data off to the Internets by default is just outright creepy.