Shuffle provider logo files so order of the provider on the generated image is
random.


Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/84202eca
Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/84202eca
Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/84202eca

Branch: refs/heads/trunk
Commit: 84202eca41d5addd8a24525ef828bd0744375716
Parents: 990c82b
Author: Tomaz Muraus <[email protected]>
Authored: Mon Nov 18 14:40:16 2013 +0100
Committer: Tomaz Muraus <[email protected]>
Committed: Mon Nov 18 14:40:16 2013 +0100

----------------------------------------------------------------------
 contrib/generate_provider_logos_collage_image.py | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/libcloud/blob/84202eca/contrib/generate_provider_logos_collage_image.py
----------------------------------------------------------------------
diff --git a/contrib/generate_provider_logos_collage_image.py 
b/contrib/generate_provider_logos_collage_image.py
index 46ae474..d2f4274 100644
--- a/contrib/generate_provider_logos_collage_image.py
+++ b/contrib/generate_provider_logos_collage_image.py
@@ -30,6 +30,7 @@ import os
 import sys
 import argparse
 import subprocess
+import random
 
 from os.path import join as pjoin
 
@@ -82,6 +83,7 @@ def resize_images(logo_files, output_path):
 
 def assemble_final_image(resized_images, output_path):
     final_name = pjoin(output_path, 'final/logos.png')
+    random.shuffle(resized_images)
     values = {'images': ' '.join(resized_images), 'geometry': GEOMETRY,
               'out_name': final_name}
     cmd = 'montage %(images)s -geometry %(geometry)s %(out_name)s'

Reply via email to