diff --git a/states/rclone/install.sls b/states/rclone/install.sls index 629f771..2e26015 100644 --- a/states/rclone/install.sls +++ b/states/rclone/install.sls @@ -1,13 +1,12 @@ --- {%- from "rclone/map.jinja" import rclone with context %} -{%- if not salt['file.file_exists']( rclone.install_dir +"/rclone-" + rclone.version) %} rclone-archive-extract: archive.extracted: - name: {{ rclone.release_dir }} - source: {{ rclone.mirror }}/{{ rclone.version }}/rclone-{{ rclone.version }}-{{ rclone.os }}-{{ rclone.arch }}.zip - skip_verify: true - enforce_toplevel: false - - if_missing: {{ rclone.release_dir }}/rclone + - if_missing: {{ rclone.release_dir }}/rclone-{{ rclone.version }}-{{ rclone.os }}-{{ rclone.arch }}/rclone rclone-binary-symlink: file.symlink: @@ -16,4 +15,3 @@ rclone-binary-symlink: - force: true - require: - archive: rclone-archive-extract -{%- endif %} \ No newline at end of file