commit:     9b8263d38ffe6213056332d38162048a0cd28857
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Wed Sep 26 21:44:59 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Oct  8 21:56:26 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=9b8263d3

portage.repository.config: Sort some tuples and put each element on separate 
line.

It will make future changes easier and more readable.

Reviewed-by: Brian Dolbec <dolsen <AT> gentoo.org>
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 lib/portage/repository/config.py | 122 +++++++++++++++++++++++++++++----------
 1 file changed, 92 insertions(+), 30 deletions(-)

diff --git a/lib/portage/repository/config.py b/lib/portage/repository/config.py
index 8cdc2a696..482711c4b 100644
--- a/lib/portage/repository/config.py
+++ b/lib/portage/repository/config.py
@@ -74,29 +74,61 @@ def _find_invalid_path_char(path, pos=0, endpos=None):
 class RepoConfig(object):
        """Stores config of one repository"""
 
-       __slots__ = ('aliases', 'allow_missing_manifest', 
'allow_provide_virtual',
-               'auto_sync', 'cache_formats', 'clone_depth',
-               'create_manifest', 'disable_manifest',
-               'eapi', 'eclass_db', 'eclass_locations', 'eclass_overrides',
-               'find_invalid_path_char', 'force', 'format', 'local_config', 
'location',
-               'main_repo', 'manifest_hashes', 'masters', 'missing_repo_name',
-               'name', 'portage1_profiles', 'portage1_profiles_compat', 
'priority',
-               'profile_formats', 'sign_commit', 'sign_manifest', 
'strict_misc_digests',
-               'sync_depth', 'sync_hooks_only_on_change',
-               'sync_type', 'sync_umask', 'sync_uri', 'sync_user', 
'thin_manifest',
-               'update_changelog', 'user_location', '_eapis_banned', 
'_eapis_deprecated',
-               '_masters_orig', 'module_specific_options', 
'manifest_required_hashes',
+       __slots__ = (
+               'aliases',
+               'allow_missing_manifest',
+               'allow_provide_virtual',
+               'auto_sync',
+               'cache_formats',
+               'clone_depth',
+               'create_manifest',
+               'disable_manifest',
+               'eapi',
+               'eclass_db',
+               'eclass_locations',
+               'eclass_overrides',
+               'find_invalid_path_char',
+               'force',
+               'format',
+               'local_config',
+               'location',
+               'main_repo',
+               'manifest_hashes',
+               'manifest_required_hashes',
+               'masters',
+               'missing_repo_name',
+               'module_specific_options',
+               'name',
+               'portage1_profiles',
+               'portage1_profiles_compat',
+               'priority',
+               'profile_formats',
+               'sign_commit',
+               'sign_manifest',
+               'strict_misc_digests',
                'sync_allow_hardlinks',
+               'sync_depth',
+               'sync_hooks_only_on_change',
                'sync_openpgp_key_path',
                'sync_openpgp_key_refresh_retry_count',
-               'sync_openpgp_key_refresh_retry_delay_max',
                'sync_openpgp_key_refresh_retry_delay_exp_base',
+               'sync_openpgp_key_refresh_retry_delay_max',
                'sync_openpgp_key_refresh_retry_delay_mult',
                'sync_openpgp_key_refresh_retry_overall_timeout',
                'sync_rcu',
-               'sync_rcu_store_dir',
                'sync_rcu_spare_snapshots',
+               'sync_rcu_store_dir',
                'sync_rcu_ttl_days',
+               'sync_type',
+               'sync_umask',
+               'sync_uri',
+               'sync_user',
+               'thin_manifest',
+               'update_changelog',
+               'user_location',
+               '_eapis_banned',
+               '_eapis_deprecated',
+               '_masters_orig',
                )
 
        def __init__(self, name, repo_opts, local_config=True):
@@ -196,8 +228,8 @@ class RepoConfig(object):
                        'sync-openpgp-key-path', None)
 
                for k in ('sync_openpgp_key_refresh_retry_count',
-                       'sync_openpgp_key_refresh_retry_delay_max',
                        'sync_openpgp_key_refresh_retry_delay_exp_base',
+                       'sync_openpgp_key_refresh_retry_delay_max',
                        'sync_openpgp_key_refresh_retry_delay_mult',
                        'sync_openpgp_key_refresh_retry_overall_timeout'):
                        setattr(self, k, repo_opts.get(k.replace('_', '-'), 
None))
@@ -556,23 +588,34 @@ class RepoConfigLoader(object):
                                        if repos_conf_opts is not None:
                                                # Selectively copy only the 
attributes which
                                                # repos.conf is allowed to 
override.
-                                               for k in ('aliases', 
'auto_sync',
-                                                       'clone_depth', 
'eclass_overrides',
-                                                       'force', 'masters', 
'priority', 'strict_misc_digests',
-                                                       'sync_depth', 
'sync_hooks_only_on_change',
+                                               for k in (
+                                                       'aliases',
+                                                       'auto_sync',
+                                                       'clone_depth',
+                                                       'eclass_overrides',
+                                                       'force',
+                                                       'masters',
+                                                       
'module_specific_options',
+                                                       'priority',
+                                                       'strict_misc_digests',
                                                        'sync_allow_hardlinks',
+                                                       'sync_depth',
+                                                       
'sync_hooks_only_on_change',
                                                        'sync_openpgp_key_path',
                                                        
'sync_openpgp_key_refresh_retry_count',
-                                                       
'sync_openpgp_key_refresh_retry_delay_max',
                                                        
'sync_openpgp_key_refresh_retry_delay_exp_base',
+                                                       
'sync_openpgp_key_refresh_retry_delay_max',
                                                        
'sync_openpgp_key_refresh_retry_delay_mult',
                                                        
'sync_openpgp_key_refresh_retry_overall_timeout',
                                                        'sync_rcu',
-                                                       'sync_rcu_store_dir',
                                                        
'sync_rcu_spare_snapshots',
+                                                       'sync_rcu_store_dir',
                                                        'sync_rcu_ttl_days',
-                                                       'sync_type', 
'sync_umask', 'sync_uri', 'sync_user',
-                                                       
'module_specific_options'):
+                                                       'sync_type',
+                                                       'sync_umask',
+                                                       'sync_uri',
+                                                       'sync_user',
+                                                       ):
                                                        v = 
getattr(repos_conf_opts, k, None)
                                                        if v is not None:
                                                                setattr(repo, 
k, v)
@@ -991,19 +1034,38 @@ class RepoConfigLoader(object):
                return repo_name in self.prepos
 
        def config_string(self):
-               bool_keys = ("strict_misc_digests", "sync_allow_hardlinks", 
"sync_rcu")
-               str_or_int_keys = ("auto_sync", "clone_depth", "format", 
"location",
-                       "main_repo", "priority", "sync_depth", 
"sync_openpgp_key_path",
+               bool_keys = (
+                       "strict_misc_digests",
+                       "sync_allow_hardlinks",
+                       "sync_rcu",
+               )
+               str_or_int_keys = (
+                       "auto_sync",
+                       "clone_depth",
+                       "format",
+                       "location",
+                       "main_repo",
+                       "priority",
+                       "sync_depth",
+                       "sync_openpgp_key_path",
                        "sync_openpgp_key_refresh_retry_count",
-                       "sync_openpgp_key_refresh_retry_delay_max",
                        "sync_openpgp_key_refresh_retry_delay_exp_base",
+                       "sync_openpgp_key_refresh_retry_delay_max",
                        "sync_openpgp_key_refresh_retry_delay_mult",
                        "sync_openpgp_key_refresh_retry_overall_timeout",
-                       "sync_rcu_store_dir",
                        "sync_rcu_spare_snapshots",
+                       "sync_rcu_store_dir",
                        "sync_rcu_ttl_days",
-                       "sync_type", "sync_umask", "sync_uri", 'sync_user')
-               str_tuple_keys = ("aliases", "eclass_overrides", "force")
+                       "sync_type",
+                       "sync_umask",
+                       "sync_uri",
+                       "sync_user",
+               )
+               str_tuple_keys = (
+                       "aliases",
+                       "eclass_overrides",
+                       "force",
+               )
                repo_config_tuple_keys = ("masters",)
                keys = bool_keys + str_or_int_keys + str_tuple_keys + 
repo_config_tuple_keys
                config_string = ""

Reply via email to