Long time lurker first time poster, really nice forum thanks to everyone up front. Please excuse the wordy post, just want to include all related info.
I have two generic questions which I think are somewhat entangled and figured this might be the best place for them.
I have looked through the git hub wiki and other sources but have not found specifics and was hoping someone here can point me in the right direction.
I recently forced an update to python 3 and appear to be ahead of the stable branch although I don't believe I did anything special, is this simply because of the pure python 3 environment?
i.e. Related info and update process
$mkdir OctoPrint3 $cd OctoPrint3/ $virtualenv -p /usr/bin/python3 ./venv $source venv/bin/activate $python -V Python 3.7.3 $pip install octoprint $sudo systemctl start octoprint.service
edited the init script to point toward the new virtual and restarted / confirmed with
$sudo systemctl start octoprint.service $ps aux | grep octoprint .../home/pi/OctoPrint3/venv/bin/python3 /home/pi/OctoPrint3/venv/bin/octoprint serve --config /home/pi/.octoprint/config.yaml --basedir /home/pi/.octoprint --port=5000
Additionally 'Setting' > 'Software Update' shows 'OctoPrint : 1.4.0rc5' after login.
What is the intended behavior of the watched folder / is my understanding correct?
My Current Understanding:
From what I have read: the watched folder is to be used to as an option for loading .gcode files into the Octoprint menu without directly using the ~/.octoprint/uploads folder as that folder is intended to be managed by the system.
Files should be moved from the watched folder to the uploads folder where they will appear in the menu. Once printed files should be removed from the watched folder automatically.
This has been my experience when starting the service but not always while running even with the 'polling' check box selected