scVENUS / PeekabooAV-Installer

This repository provides scripts and configuration files to install, update and test a Peekaboo installation
GNU General Public License v3.0
7 stars 9 forks source link

Installer does not update installed Peekaboo #25

Closed michaelweiser closed 5 years ago

michaelweiser commented 5 years ago

Since switchting to setup.py based installation the installer has no way to detect version changes between installed and to-be-installed version. As long as /opt/peekaboo/bin/peekaboo exists, Peekaboo will not be updated. Code from playbook:

  tasks:
    - name: Install Peekaboo
      command: /opt/peekaboo/bin/python setup.py install
      args:
        chdir: PeekabooAV
        creates: /opt/peekaboo/bin/peekaboo
#      pip:
#        name: peekabooav
#        state: present