securedrop_salt/sd-remove-unused-templates.sls (24 lines of code) (raw):

# -*- coding: utf-8 -*- # vim: set syntax=yaml ts=2 sw=2 sts=2 et : # Make sure the "prepare" step has run first, otherwise there's # a race between migration and removal. include: - securedrop_salt.sd-upgrade-templates - securedrop_salt.sd-log - securedrop_salt.sd-devices - securedrop_salt.sd-gpg - securedrop_salt.sd-proxy - securedrop_salt.sd-viewer - securedrop_salt.sd-app run-remove-upgrade-scripts: cmd.script: - name: salt://securedrop_salt/securedrop-handle-upgrade - args: remove - require: - sls: securedrop_salt.sd-upgrade-templates - sls: securedrop_salt.sd-log - sls: securedrop_salt.sd-devices - sls: securedrop_salt.sd-gpg - sls: securedrop_salt.sd-proxy - sls: securedrop_salt.sd-viewer - sls: securedrop_salt.sd-app