[lxc-devel] [PATCH] lxc-download: Tweak cache location

Serge Hallyn serge.hallyn at ubuntu.com
Mon Jan 27 09:40:42 UTC 2014


Quoting Stéphane Graber (stgraber at ubuntu.com):
>  - Also include the variant in the path
>  - Fix invalid LXC_CACHE_BASE
>  - Drop redundant code
> 
> Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>

Acked-by: Serge E. Hallyn <serge.hallyn at ubuntu.com>

> ---
>  templates/lxc-download.in | 10 +++++-----
>  1 file changed, 5 insertions(+), 5 deletions(-)
> 
> diff --git a/templates/lxc-download.in b/templates/lxc-download.in
> index 3b1d9f9..3ef9fba 100644
> --- a/templates/lxc-download.in
> +++ b/templates/lxc-download.in
> @@ -327,15 +327,15 @@ fi
>  
>  # Setup the cache
>  if [ "$DOWNLOAD_MODE" = "system" ]; then
> -    LXC_CACHE_BASE="$LOCALSTATEDIR/cache/"
> -    LXC_CACHE_PATH="$LOCALSTATEDIR/cache/lxc/download/$DOWNLOAD_DIST"
> -    LXC_CACHE_PATH="$LXC_CACHE_PATH/$DOWNLOAD_RELEASE/$DOWNLOAD_ARCH"
> +    LXC_CACHE_BASE="$LOCALSTATEDIR/cache/lxc/"
>  else
>      LXC_CACHE_BASE="$HOME/.cache/lxc/"
> -    LXC_CACHE_PATH="$HOME/.cache/lxc/download/$DOWNLOAD_DIST"
> -    LXC_CACHE_PATH="$LXC_CACHE_PATH/$DOWNLOAD_RELEASE/$DOWNLOAD_ARCH"
>  fi
>  
> +LXC_CACHE_PATH="$LXC_CACHE_BASE/download/$DOWNLOAD_DIST"
> +LXC_CACHE_PATH="$LXC_CACHE_PATH/$DOWNLOAD_RELEASE/$DOWNLOAD_ARCH/"
> +LXC_CACHE_PATH="$LXC_CACHE_PATH/$DOWNLOAD_VARIANT"
> +
>  if [ -d "$LXC_CACHE_PATH" ]; then
>      if [ "$DOWNLOAD_FLUSH_CACHE" = "true" ]; then
>          echo "Flushing the cache..."
> -- 
> 1.8.5.3
> 


More information about the lxc-devel mailing list