Name distribution slapos.cookbook
[slapos.git] / slapos / recipe / README.download.txt
1 download
2 ========
3
4 Extremely simple recipe to download using zc.buildout download utility.
5
6 Usage
7 -----
8
9 ::
10
11   [buildout]
12   parts =
13     download
14
15   [download]
16   recipe = slapos.cookbook:download
17   url = https://some.url/file
18
19 Such profile will download https://some.url/file and put it in
20 buildout:parts-directory/download/download
21
22 filename parameter can be used to change destination named filename.
23
24 destination parameter allows to put explicit destination.
25
26 md5sum parameter allows pass md5sum.
27
28 mode (octal, so for rw-r--r-- use 0644) allows to set mode
29
30 Exposes target attribute which is path to downloaded file.
31
32 Notes
33 -----
34
35 This recipe suffers from buildout download utility issue, which will do not
36 try to redownload resource with wrong md5sum.