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
 

Reply via email to