diff --git a/roles/calibre-web/tasks/main.yml b/roles/calibre-web/tasks/main.yml index 5f6a1c9a0..38e4a06d7 100644 --- a/roles/calibre-web/tasks/main.yml +++ b/roles/calibre-web/tasks/main.yml @@ -20,11 +20,11 @@ version: master when: internet_available -## TODO: Use Ansible native pip module for this. How do you use --target vendor ? - name: Download calibre-web dependencies into vendor subdirectory. - command: pip install --target vendor -r ./requirements.txt - args: - chdir: "{{ calibreweb_path }}" + pip: + requirements: requirements.txt + chdir: "{{ calibreweb_path }}" + extra_args: --target vendor - name: Create calibre-web systemd service unit and httpd2 configuration. template: