diff options
author | Micah Lee <micah@micahflee.com> | 2021-04-12 17:55:16 -0400 |
---|---|---|
committer | Micah Lee <micah@micahflee.com> | 2021-04-12 17:55:16 -0400 |
commit | b5c68fa5ca63b6a592ac2cfb75179a83222d55ac (patch) | |
tree | d7c8db3bd6de2fc33f4dac4cea260d7143f92792 /cli/onionshare_cli/__init__.py | |
parent | 530f9547f5ac28e68e83ed827d334f66de99bdc4 (diff) | |
download | onionshare-b5c68fa5ca63b6a592ac2cfb75179a83222d55ac.tar.gz onionshare-b5c68fa5ca63b6a592ac2cfb75179a83222d55ac.zip |
Add --title, and make it display the title in chat mode
Diffstat (limited to 'cli/onionshare_cli/__init__.py')
-rw-r--r-- | cli/onionshare_cli/__init__.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/cli/onionshare_cli/__init__.py b/cli/onionshare_cli/__init__.py index 1bd0582c..9e530c6c 100644 --- a/cli/onionshare_cli/__init__.py +++ b/cli/onionshare_cli/__init__.py @@ -144,6 +144,12 @@ def main(cwd=None): ) # General args parser.add_argument( + "--title", + metavar="TITLE", + default=None, + help="Set a title", + ) + parser.add_argument( "--public", action="store_true", dest="public", @@ -234,6 +240,7 @@ def main(cwd=None): connect_timeout = int(args.connect_timeout) config_filename = args.config persistent_filename = args.persistent + title = args.title public = bool(args.public) autostart_timer = int(args.autostart_timer) autostop_timer = int(args.autostop_timer) @@ -280,6 +287,7 @@ def main(cwd=None): if mode_settings.just_created: # This means the mode settings were just created, not loaded from disk + mode_settings.set("general", "title", title) mode_settings.set("general", "public", public) mode_settings.set("general", "autostart_timer", autostart_timer) mode_settings.set("general", "autostop_timer", autostop_timer) |