Skip to content

Commit 9390741

Browse files
authored
feat(archive): make resource name the target path (#82)
* feat(archive): add destname pillar value for binary archive
1 parent 5465d4a commit 9390741

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

packages/archives.sls

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ packages-archive-unwanted-{{ file_or_directory }}:
2626
2727
# wanted 'archive' software
2828
{%- for package, archive in wanted_archives.items() %}
29-
{%- set archivename = archive.dl.source.split('/')[-1] %}
29+
{%- set archivename = archive.dl.source.split('/')[-1] if 'destname' not in archive else archive.destname %}
3030
3131
packages-archive-wanted-target-{{ package }}-directory:
3232
file.directory:

pillar.example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@ packages:
141141
# yamllint enable rule:line-length
142142
kubectl:
143143
dest: /usr/local/bin
144+
destname: kubectl # optional destination filename
144145
dl:
145146
format: bin
146147
# yamllint disable-line rule:line-length

0 commit comments

Comments
 (0)