Browse code

add image caching to lxc

Jesse Andrews authored on 2011/10/27 13:59:20
Showing 1 changed files
... ...
@@ -152,6 +152,15 @@ if [ "$USE_CURRENT_DEVSTACK" = "1" ]; then
152 152
     cp -pr $CWD $CACHEDIR/$DEST/devstack
153 153
 fi
154 154
 
155
+# pre-cache uec images
156
+for image_url in ${IMAGE_URLS//,/ }; do
157
+    IMAGE_FNAME=`basename "$image_url"`
158
+    if [ ! -f $CACHEDIR/$IMAGE_FNAME ]; then
159
+        wget -c $image_url -O $CACHEDIR/$IMAGE_FNAME
160
+    fi
161
+    cp $CACHEDIR/$IMAGE_FNAME $CACHEDIR/$DEST/devstack/files
162
+done
163
+
155 164
 # Destroy the old container
156 165
 lxc-destroy -n $GUEST_NAME
157 166