View | Details | Raw Unified | Return to bug 14697
Collapse All | Expand All

(-)cp-metadata.org (-1 / +11 lines)
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"

Return to bug 14697