Change `redact-password` to `show-password`.
authorchangeling <cklarson@gmail.com>
Sat, 30 Mar 2019 15:23:39 +0000 (10:23 -0500)
committerchangeling <cklarson@gmail.com>
Sat, 30 Mar 2019 15:23:39 +0000 (10:23 -0500)
Default is to hide password in `.settings` file.

getmyancestors.py

index b9ca1d87681deb800c1c03b013a596d09ebd493a..2f9f7dd5554b45661c9514cb82243b350e5b66c0 100755 (executable)
@@ -913,7 +913,7 @@ if __name__ == '__main__':
     parser.add_argument('-c', action="store_true", default=False, help='Add LDS ordinances (need LDS account) [False]')
     parser.add_argument("-v", action="store_true", default=False, help="Increase output verbosity [False]")
     parser.add_argument('-t', metavar='<INT>', type=int, default=60, help='Timeout in seconds [60]')
-    parser.add_argument('--redact-password', action="store_true", default=False, help="Redact password from .settings file [False]")
+    parser.add_argument('--show-password', action="store_true", default=False, help="Show password in .settings file [False]")
     try:
         parser.add_argument('-o', metavar='<FILE>', type=argparse.FileType('w', encoding='UTF-8'), default=sys.stdout, help='output GEDCOM file [stdout]')
         parser.add_argument('-l', metavar='<FILE>', type=argparse.FileType('w', encoding='UTF-8'), default=sys.stderr, help='output log file [stderr]')
@@ -948,9 +948,9 @@ if __name__ == '__main__':
                 str('-' + action.dest + ' ' + action.help),
                 username
                     if action.dest is 'u'
-                else '******'
-                    if action.dest is 'p' and not args.redact_password
                 else password
+                    if action.dest is 'p' and args.show_password
+                else '******'
                     if action.dest is 'p'
                 else str(vars(args)[action.dest].name)
                     if hasattr(vars(args)[action.dest], 'name')