Lines 5-10
Link Here
|
5 |
METHOD="${METHOD:-cdrom}" |
5 |
METHOD="${METHOD:-cdrom}" |
6 |
HOST="${HOST:-}" |
6 |
HOST="${HOST:-}" |
7 |
PREFIX="${PREFIX:-}" |
7 |
PREFIX="${PREFIX:-}" |
|
|
8 |
LOGIN="${LOGIN:-}" |
9 |
PASSWORD="${PASSWORD:-}" |
10 |
if [ -n "$PASSWORD" ]; then |
11 |
PASSWORD=$(echo ":$PASSWORD") |
12 |
fi |
13 |
|
8 |
|
14 |
|
9 |
image_prefix= |
15 |
image_prefix= |
10 |
curl_args="-s -S --retry 5 --retry-delay 2" |
16 |
curl_args="-s -S --retry 5 --retry-delay 2" |
Lines 25-34
get_local_metadata() {
Link Here
|
25 |
|
31 |
|
26 |
|
32 |
|
27 |
case "$METHOD" in |
33 |
case "$METHOD" in |
28 |
http|ftp) |
34 |
http) |
29 |
image_prefix="$METHOD://$HOST$PREFIX" |
35 |
image_prefix="$METHOD://$HOST$PREFIX" |
30 |
get_remote_metadata "$1" |
36 |
get_remote_metadata "$1" |
31 |
;; |
37 |
;; |
|
|
38 |
ftp) |
39 |
image_prefix="$METHOD://$LOGIN$PASSWORD@$HOST$PREFIX" |
40 |
get_remote_metadata "$1" |
41 |
;; |
32 |
cdrom|disk|nfs) |
42 |
cdrom|disk|nfs) |
33 |
image_prefix="$image_dir" |
43 |
image_prefix="$image_dir" |
34 |
get_local_metadata "$1" |
44 |
get_local_metadata "$1" |