mirror of
https://github.com/saltstack-formulas/packages-formula.git
synced 2025-04-16 09:40:23 +00:00
Merge pull request #37 from noelmcloughlin/fixes
Avoid unnecessary archive downloads
This commit is contained in:
commit
b0846513a1
1 changed files with 1 additions and 13 deletions
|
@ -41,16 +41,10 @@ packages-archive-wanted-target-{{ package }}-directory:
|
||||||
|
|
||||||
{%- if 'format' in archive.dl and archive.dl.format in packages.archives.types %}
|
{%- if 'format' in archive.dl and archive.dl.format in packages.archives.types %}
|
||||||
|
|
||||||
packages-archive-wanted-remove-prev-{{ package }}:
|
|
||||||
file.absent:
|
|
||||||
- name: {{ packages.tmpdir }}/{{ archivename }}
|
|
||||||
- require_in:
|
|
||||||
- packages-archive-wanted-target-{{ package }}-directory
|
|
||||||
|
|
||||||
packages-archive-wanted-download-{{ package }}:
|
packages-archive-wanted-download-{{ package }}:
|
||||||
cmd.run:
|
cmd.run:
|
||||||
- name: curl -s -L -o {{ packages.tmpdir }}/{{ archivename }} {{ archive.dl.source }}
|
- name: curl -s -L -o {{ packages.tmpdir }}/{{ archivename }} {{ archive.dl.source }}
|
||||||
- unless: test -f {{ packages.tmpdir }}/{{ archivename }}/
|
- unless: test -f {{ packages.tmpdir }}/{{ archivename }}
|
||||||
- retry:
|
- retry:
|
||||||
attempts: 2
|
attempts: 2
|
||||||
until: True
|
until: True
|
||||||
|
@ -88,12 +82,6 @@ packages-archive-wanted-install-{{ package }}:
|
||||||
- require:
|
- require:
|
||||||
- packages-archive-wanted-download-{{ package }}
|
- packages-archive-wanted-download-{{ package }}
|
||||||
|
|
||||||
packages-archive-wanted-cleanup-{{ package }}:
|
|
||||||
file.absent:
|
|
||||||
- name: {{ packages.tmpdir }}/{{ archivename }}
|
|
||||||
- onchanges:
|
|
||||||
- archive: packages-archive-wanted-install-{{ package }}
|
|
||||||
|
|
||||||
{%- else %}
|
{%- else %}
|
||||||
|
|
||||||
packages-archive-wanted-download-{{ package }}:
|
packages-archive-wanted-download-{{ package }}:
|
||||||
|
|
Loading…
Add table
Reference in a new issue