Brad Warren
71faa50820
duplication--
2016-02-08 13:12:18 -08:00
Brad Warren
fdb9857dd8
test obtain_cert error is caught by renew
2016-02-08 12:54:46 -08:00
Brad Warren
d7be27fd84
Test renew catches all exceptions from reconstitute
2016-02-08 12:38:18 -08:00
Brad Warren
93ca160a1b
test renew with -d/--csr
2016-02-08 12:34:58 -08:00
Brad Warren
c0715d168b
test _restore_plugin_configs
2016-02-08 12:29:04 -08:00
Brad Warren
12f1ec6850
Fix test and bad domain error handling
2016-02-08 12:11:45 -08:00
Brad Warren
0ba4b0c0b5
Add bad domain renew test
2016-02-08 11:42:55 -08:00
Seth Schoen
9740e41224
Merge remote-tracking branch 'origin/master' into fix_2386
2016-02-08 10:57:47 -08:00
Peter Eckersley
edb07aeecb
Tweak changelog
...
(but really, provoke a re-run of travis)
2016-02-08 10:24:09 -08:00
Peter Eckersley
d2ea078422
Remove some commented debugging statements
2016-02-07 20:12:01 -08:00
Peter Eckersley
317557086c
sys.argv[1:] does not work in tests
2016-02-07 20:08:32 -08:00
Peter Eckersley
f3655f9ab3
Throw in an extra test for good measure
2016-02-07 19:14:24 -08:00
Peter Eckersley
7b0e701731
Fix error formatting
2016-02-07 19:08:26 -08:00
Peter Eckersley
c9df10a87e
Debugging / work in progress
2016-02-07 19:04:43 -08:00
Peter Eckersley
2ba2dde9ed
Fix some broken tests
2016-02-07 18:47:50 -08:00
Peter Eckersley
7281df234f
Fix lint / merge error.
2016-02-07 18:20:05 -08:00
Roy Wellington Ⅳ
2369f1253b
Fix import ordering s.t. future versions of pylint won't warn on it.
...
pylint gets more strict about import order in the future, so adjust it
now to make upgrading smoother. pylint is following the order from
PEP-8:
> Imports should be grouped in the following order:
>
> 1. standard library imports
> 2. related third party imports
> 3. local application/library specific imports
>
> You should put a blank line between each group of imports.
2016-02-07 12:58:35 -08:00
Roy Wellington Ⅳ
f9327d5535
Make this use of urlparse.urlparse Python 3 compatible.
2016-02-07 12:56:07 -08:00
Peter Eckersley
6df94bf68d
Better webroot configuration error
...
Fixes : #2377
2016-02-06 13:48:09 -08:00
Peter Eckersley
dd20788e1c
lint
2016-02-06 13:39:32 -08:00
Peter Eckersley
89df062a1c
Allow config.domains to exist in CSR mode
2016-02-06 13:38:35 -08:00
Peter Eckersley
46984689ae
Attempt to get --csr and -w to play together
2016-02-06 13:19:55 -08:00
schoen
fa926f9ada
Merge pull request #2378 from TheNavigat/getauthorizationsdomain
...
Fixing parameter type for get_authorizations domains parameter
2016-02-06 12:25:06 -08:00
Seth Schoen
a3fd5c73a6
restart → reload
2016-02-06 12:16:10 -08:00
Seth Schoen
8d8a95800c
Preliminary fix for #2386
2016-02-06 12:14:42 -08:00
Brad Warren
d6e207e912
Test renewal with bad int value in config
2016-02-05 19:11:36 -08:00
Brad Warren
d8c0eb6d7f
Test no authenticator
2016-02-05 19:02:34 -08:00
Brad Warren
ad2b6b2047
Test config file without renewal params
2016-02-05 18:59:16 -08:00
Brad Warren
f675c57242
Test no exception on empty config file
2016-02-05 18:48:33 -08:00
Brad Warren
7a5cd4604a
Merge branch 'master' into 2348
2016-02-05 18:30:53 -08:00
Brad Warren
da8a58209f
Merge branch 'master' into donate-spamfilter
...
Conflicts:
letsencrypt/cli.py
2016-02-05 18:29:14 -08:00
Peter Eckersley
5693ec5c93
Merge remote-tracking branch 'origin/master' into issue_2347
2016-02-05 18:26:33 -08:00
Peter Eckersley
7906b31f55
Cleanup and refactor a little
2016-02-05 18:25:38 -08:00
Noah Swartz
f70605f5bc
Merge pull request #2338 from letsencrypt/renew_verb
...
Renew verb
2016-02-05 17:57:57 -08:00
Peter Eckersley
56fc99380d
Merge remote-tracking branch 'origin/renew_verb' into issue_2347
2016-02-05 17:34:45 -08:00
Seth Schoen
fd3d2fa822
Make _no_force_renew not force renewal
2016-02-05 17:19:39 -08:00
Seth Schoen
8b02f485b0
Have a way not to force renewal in integration test
2016-02-05 17:13:30 -08:00
Seth Schoen
09337517d3
Try to distinguish renew and non-renew in integration test
2016-02-05 16:57:41 -08:00
Peter Eckersley
fd76b32aed
Slightly better renewal debuggery
2016-02-05 16:42:41 -08:00
Peter Eckersley
32e0faa7b6
Detect any setting of arguments as non-default
...
Even if the user set the argument to the default value.
This involves a hack (empty_defaults=True) where we shim all the arguments
so that their default values evaluate to false. This hack may be buggy...
2016-02-05 16:35:55 -08:00
Seth Schoen
954da7052b
Merge remote-tracking branch 'origin/renew_verb' into renew_verb
2016-02-05 16:35:35 -08:00
Brad Warren
7eb2bb4d03
Fix renew + noninteractive
2016-02-05 16:30:19 -08:00
Brad Warren
0b5c8e8d71
Merge branch 'master' into renew_verb
2016-02-05 16:26:50 -08:00
Seth Schoen
eeea177fe5
Merge remote-tracking branch 'origin/master' into renew_verb
2016-02-05 16:04:08 -08:00
schoen
063d22225e
Merge pull request #2385 from letsencrypt/noninteractive-implies-stderr-logging
...
Non-interactive implies stderr logging
2016-02-05 16:03:56 -08:00
Brad Warren
6ef0f71e0e
-n implies -t for logging
2016-02-05 15:53:54 -08:00
Seth Schoen
772d424fc7
log_dir → logs_dir
2016-02-05 15:38:10 -08:00
Seth Schoen
21fe41c53b
call .restart() on installer after renew if possible
2016-02-05 15:37:50 -08:00
Erik Rose
505e66b57c
Move the venv setup scripts to the tools folder.
...
They were the last things left in the bootstrap folder, and they were lonely.
2016-02-05 18:31:41 -05:00
Seth Schoen
5c31b000b4
Error handling around obtain_cert()
2016-02-05 14:51:14 -08:00