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'
