When generating providers feature matrix table, sort the regions to
achieve a stable output format.


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

Branch: refs/heads/trunk
Commit: ad07880328c2c1b79320217545531681e5a80929
Parents: 4825a2d
Author: Tomaz Muraus <[email protected]>
Authored: Tue Sep 5 17:24:39 2017 +0200
Committer: Tomaz Muraus <[email protected]>
Committed: Tue Sep 5 17:30:41 2017 +0200

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


http://git-wip-us.apache.org/repos/asf/libcloud/blob/ad078803/contrib/generate_provider_feature_matrix_table.py
----------------------------------------------------------------------
diff --git a/contrib/generate_provider_feature_matrix_table.py 
b/contrib/generate_provider_feature_matrix_table.py
index e9410aa..d35d63b 100755
--- a/contrib/generate_provider_feature_matrix_table.py
+++ b/contrib/generate_provider_feature_matrix_table.py
@@ -404,6 +404,8 @@ def generate_supported_providers_table(api, 
provider_matrix):
             else None
 
         if supported_regions:
+            # Sort the regions to achieve stable output
+            supported_regions = sorted(supported_regions)
             supported_regions = ', '.join(supported_regions)
         else:
             supported_regions = 'single region driver'

Reply via email to