[Thincrust-devel] [PATCH] support patterns in directory names

David Huff dhuff at redhat.com
Wed Oct 8 18:50:28 UTC 2008


Alan Pevec wrote:
> e.g. drop /lib/modules/*/kernel/fs/nls
> 
> Signed-off-by: Alan Pevec <apevec at redhat.com>
> ---
>  tools/image-minimizer |   10 ++++++----
>  1 files changed, 6 insertions(+), 4 deletions(-)
> 
> diff --git a/tools/image-minimizer b/tools/image-minimizer
> index 276f252..61e1c32 100755
> --- a/tools/image-minimizer
> +++ b/tools/image-minimizer
> @@ -47,10 +47,12 @@ class ImageMinimizer:
>                  files.add(os.path.join(root, name))
>              
>      def add_pattern(self, files, pattern):
> -        if os.path.isdir(pattern):
> -            self.add_directory(files, pattern)
> -        else:
> -            files.update(glob.glob(pattern))
> +        globs = glob.glob(pattern)
> +        for g in globs:
> +            if os.path.isdir(g):
> +                self.add_directory(files, g)
> +            else:
> +                files.add(g)
>  
>      # Parses each line in the ifle
>      def parse_line(self, line):



committed




More information about the Thincrust-devel mailing list