From 0592034d1ea5811f914febc74183d446bccde3ac Mon Sep 17 00:00:00 2001 From: pgrondek Date: Sun, 9 Aug 2020 14:58:47 +0200 Subject: [PATCH] Update octoprint script --- roles/octoprint/tasks/install.yml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/roles/octoprint/tasks/install.yml b/roles/octoprint/tasks/install.yml index a5c2b03..7cc9c46 100644 --- a/roles/octoprint/tasks/install.yml +++ b/roles/octoprint/tasks/install.yml @@ -19,13 +19,30 @@ shell: chdir: /home/octoprint cmd: | - virtualenv –system-site-packages . + virtualenv --system-site-packages . source bin/activate pip install pip --upgrade pip install octoprint args: executable: /bin/bash + - name: enable system wide packages + file: + path: /home/octoprint/lib/python2.7/no-global-site-packages.txt + state: absent + + - name: Create symbolic link for PIL package + file: + src: /usr/lib/python2.7/dist-packages/PIL + dest: /home/octoprint/lib/python2.7/site-packages/PIL + state: link + + - name: Create symbolic link for pillow package + file: + src: /usr/lib/python2.7/dist-packages/Pillow-5.1.0.egg-info + dest: /home/octoprint/lib/python2.7/site-packages/Pillow-5.1.0.egg-info + state: link + - name: install plugins become_user: octoprint pip: @@ -37,7 +54,8 @@ - https://github.com/kanocz/octopi_eta_override/archive/master.zip - https://github.com/malnvenshorn/OctoPrint-FilamentManager/archive/master.zip - https://github.com/OllisGit/OctoPrint-DeleteAfterPrint/releases/latest/download/master.zip - - https://github.com/OllisGit/OctoPrint-PrintJobHistory/releases/latest/download/master.zip +# - https://github.com/OllisGit/OctoPrint-PrintJobHistory/releases/latest/download/master.zip - https://github.com/paukstelis/OctoPrint-Cancelobject/archive/master.zip - https://github.com/Renaud11232/OctoPrint-Resource-Monitor/archive/master.zip - https://github.com/agrif/OctoPrint-InfluxDB/archive/master.zip +