| author | ymh <ymh.work@gmail.com> |
| Tue, 15 Nov 2016 18:27:17 +0100 | |
| changeset 426 | d8ae6c0c0a0a |
| parent 28 | b0b56e0f8c7f |
| permissions | -rw-r--r-- |
# See README.md for details. define archive::zip($source, $target, $path = $::path) { exec {"${name} unpack": command => "TMPFILE=\$(mktemp); curl -s -S -o \${TMPFILE}.zip ${source} && unzip \${TMPFILE}.zip -d ${target} && rm \$TMPFILE && rm \${TMPFILE}.zip && touch ${name}", creates => $name, path => $::path, require => Package['unzip'], } }