summaryrefslogtreecommitdiff
path: root/config.py
diff options
context:
space:
mode:
authorScott Gasch <[email protected]>2021-10-02 09:03:31 -0700
committerScott Gasch <[email protected]>2021-10-02 09:03:31 -0700
commitfa4298fa508e00759565c246aef423ba28fedf31 (patch)
tree7afd570b762035564a6d45c1fcf03697e6ee9f79 /config.py
parentb0bde5bef4a19382136112196b238088641738d5 (diff)
changes
Diffstat (limited to 'config.py')
-rw-r--r--config.py13
1 files changed, 8 insertions, 5 deletions
diff --git a/config.py b/config.py
index 1e690bc..fc19f3d 100644
--- a/config.py
+++ b/config.py
@@ -122,14 +122,14 @@ group.add_argument(
'--config_dump',
default=False,
action='store_true',
- help='Display the global configuration on STDERR at program startup.',
+ help='Display the global configuration (possibly derived from multiple sources) on STDERR at program startup.',
)
group.add_argument(
'--config_savefile',
type=str,
metavar='FILENAME',
default=None,
- help='Populate config file compatible with --config_loadfile to save config for later use.',
+ help='Populate config file compatible with --config_loadfile to save global config for later use.',
)
@@ -142,7 +142,10 @@ def is_flag_already_in_argv(var: str):
def parse(entry_module: Optional[str]) -> Dict[str, Any]:
- """Main program should call this early in main()"""
+ """Main program should call this early in main(). Note that the
+ bootstrap.initialize wrapper takes care of this automatically.
+
+ """
global config_parse_called
if config_parse_called:
return config
@@ -165,8 +168,8 @@ def parse(entry_module: Optional[str]) -> Dict[str, Any]:
reordered_action_groups.insert(0, group)
args._action_groups = reordered_action_groups
- # Examine the environment variables that match known flags. For a
- # flag called --example_flag the corresponding environment
+ # Examine the environment for variables that match known flags.
+ # For a flag called --example_flag the corresponding environment
# variable would be called EXAMPLE_FLAG.
usage_message = args.format_usage()
optional = False