docs: Display providers in the supported providers and supported methods table in an alphabetical order.
Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/8a4c4a80 Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/8a4c4a80 Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/8a4c4a80 Branch: refs/heads/trunk Commit: 8a4c4a80f640213aa3301fff2fc844e02922eda0 Parents: 08662be Author: Tomaz Muraus <[email protected]> Authored: Fri Oct 11 15:23:27 2013 +0200 Committer: Tomaz Muraus <[email protected]> Committed: Fri Oct 11 15:23:27 2013 +0200 ---------------------------------------------------------------------- contrib/generate_provider_feature_matrix_table.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/libcloud/blob/8a4c4a80/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 319d00f..0f674c6 100755 --- a/contrib/generate_provider_feature_matrix_table.py +++ b/contrib/generate_provider_feature_matrix_table.py @@ -214,7 +214,7 @@ def generate_supported_methods_table(api, provider_matrix): base_api_methods] data.append(['Provider'] + header) - for provider, values in provider_matrix.items(): + for provider, values in sorted(provider_matrix.items()): provider_name = '`%s`_' % (values['name']) row = [provider_name] for _, supported in values['methods'].items(): @@ -227,7 +227,7 @@ def generate_supported_methods_table(api, provider_matrix): result = generate_rst_table(data) result += '\n\n' - for provider, values in provider_matrix.items(): + for provider, values in sorted(provider_matrix.items()): result += '.. _`%s`: %s\n' % (values['name'], values['website']) return result @@ -238,7 +238,7 @@ def generate_supported_providers_table(api, provider_matrix): 'Class Name'] data.append(header) - for provider, values in provider_matrix.items(): + for provider, values in sorted(provider_matrix.items()): name_str = '`%s`_' % (values['name']) module_str = ':mod:`%s`' % (values['module']) @@ -260,7 +260,7 @@ def generate_supported_providers_table(api, provider_matrix): result = generate_rst_table(data) result += '\n\n' - for provider, values in provider_matrix.items(): + for provider, values in sorted(provider_matrix.items()): result += '.. _`%s`: %s\n' % (values['name'], values['website']) return result
