Commit Graph

25 Commits

Author SHA1 Message Date
Jude Nelson
d27a38eac1 check sys.argv length 2017-05-09 18:27:42 -04:00
Aaron Blankstein
aaf01bdc41 fixes secret setting so that passed passwords work when not in --debug mode (re-exec code isn't called) 2017-05-08 15:32:52 -04:00
Aaron Blankstein
1c85a9e06c fixing core api service whitespace issue on macOS 2017-05-02 11:51:16 -04:00
Jude Nelson
1130a0d9c4 clean up imports 2017-04-27 19:28:49 -04:00
Jude Nelson
e0dc00cddd only encode secrets if we need to 2017-04-05 17:49:07 -04:00
Jude Nelson
87532e67a1 store and load secrets across execv() without using envars 2017-04-05 15:07:44 -04:00
Jude Nelson
82592b856d don't setup interactively if we request it 2017-03-29 01:03:15 -04:00
Jude Nelson
a8ed195723 use setup_config(); inspect wallet to force user to migrate legacy wallets over 2017-03-28 11:12:31 -04:00
Jude Nelson
1e230186be automatically migrate the config file to the latest version 2017-03-28 10:40:14 -04:00
Jude Nelson
687d01a96b catch common CLi typos and issue helpful warnings (#352) 2017-03-27 19:12:21 -04:00
Jude Nelson
b8ff276d72 add -b/--bind 2017-03-16 18:03:25 -04:00
Jude Nelson
efafafc502 add '-A/--api_session' to take a session token on the CLI 2017-03-15 18:11:45 -04:00
Jude Nelson
1c47043648 consolidate global CLI option parsing 2017-03-06 18:16:22 -05:00
Jude Nelson
70c51389e1 always print debug to stdout; return the pragmas of a command 2017-02-28 16:25:47 -05:00
Jude Nelson
521173008e add -n/--dry-run CLI argument 2017-02-27 16:43:18 -05:00
Jude Nelson
e0cd86f5cd remove now-useless check_storage pragma check; allow -a/--api_password on the CLI 2017-02-20 20:58:31 -05:00
Jude Nelson
089d436cae print what we re-exec 2017-02-13 19:00:17 -05:00
Jude Nelson
237dda4793 fix -y option 2017-02-12 15:03:52 -05:00
Jude Nelson
8125808f22 don't set to boolean 2017-02-10 17:51:43 -05:00
Jude Nelson
d2b6653391 move all one-time setup code to the CLI module 2017-02-10 17:38:46 -05:00
Jude Nelson
5a7ae8a228 fix bugs in the CLI interface discovered by @larry 2017-02-07 15:45:35 -05:00
Jude Nelson
3682071f2a accept all config defaults if -y is passed and there is no config file 2017-02-06 15:05:00 -05:00
Jude Nelson
fa328a482b if a CLI command has check_storage pragma set, then verify that advanced storage has been enabled 2017-01-30 01:37:58 -05:00
Jude Nelson
49f49cc6a8 detect -p/--password and -y/--yes options 2017-01-23 19:05:09 -05:00
Jude Nelson
e4455caf96 Repository re-organization 2017-01-17 11:16:19 -05:00