Commit Graph
100 Commits
Author SHA1 Message Date
Seth Schoen a9e0b0f6ab Another try on protected access lint error 2016-03-24 12:02:11 -07:00
Seth Schoen f3362d9978 Disabling a protected access complaint 2016-03-23 17:41:56 -07:00
Seth Schoen dffa98d5ed Merge remote-tracking branch 'origin/master' into no_irrelevant_items
Conflicts:
	letsencrypt/cli.py
2016-03-23 17:12:54 -07:00
Seth Schoen def795f46b Merge branch 'master' into no_irrelevant_items 2016-03-23 16:18:12 -07:00
Seth Schoen 4f7c5b32e8 Cleanup responding to protected-access problems 2016-03-23 14:57:01 -07:00
Seth Schoen 4bc8e9a44a Improve mocking 2016-03-23 14:30:40 -07:00
Seth Schoen 46ef3e6374 More explicit 2016-03-22 12:49:39 -07:00
Seth Schoen 2d211c7aef Mention that we're talking about Unix OSes 2016-03-22 12:44:40 -07:00
Seth Schoen 3ab05a165e Merge branch 'master' into no_irrelevant_items 2016-03-21 18:04:57 -07:00
Seth Schoen 2df373357e Merge remote-tracking branch 'origin/no-configurator-conflict' into no_irrelevant_items 2016-03-16 11:29:19 -07:00
Seth Schoen 1f22b3cbef Move _relevant from cli.py to storage.py 2016-03-14 20:58:20 -07:00
Seth Schoen d5d514c14f Merge branch 'master' into no_irrelevant_items 2016-03-14 20:42:28 -07:00
Seth Schoen 29a4b2a37e Remove two more debug prints 2016-03-14 17:40:26 -07:00
Seth Schoen 62679b2b21 Test coverage for storage.py changes 2016-03-14 17:28:35 -07:00
Seth Schoen b31372b271 Remove debug prints 2016-03-14 17:13:52 -07:00
Seth Schoen bd1b522940 Remove interact() 2016-03-14 17:11:09 -07:00
Seth Schoen 968334969a Merge branch 'master' into no_irrelevant_items 2016-03-14 17:08:36 -07:00
Seth Schoen cb7bd5a8e5 Don't suggest --duplicate; it's likely to confuse people 2016-03-14 16:21:27 -07:00
Seth Schoen 2054150abb Work in progress 2016-03-14 15:35:20 -07:00
Seth Schoen 5eba011f8e Generalize and move check inside handle_csr 2016-02-18 18:35:45 -08:00
Seth Schoen 1de66b3d7d Explicit error message for #2206 2016-02-18 16:02:07 -08:00
Seth Schoen 31a27f675a Trivial change to re-run tests after spurious integration test failure 2016-02-16 14:41:02 -08:00
Seth Schoen 16761bc836 Fix lint line-too-long complaint 2016-02-16 13:00:08 -08:00
Seth Schoen beeb65d2f2 Add test 2016-02-16 12:24:29 -08:00
Seth Schoen a23b36bf56 Merge remote-tracking branch 'origin/master' into explain_no_ip_certs 2016-02-16 12:17:43 -08:00
Seth Schoen 73b81a35c2 More documentation edits; prioritize webroot over standalone 2016-02-11 17:57:46 -08:00
Seth Schoen 104fa3ad55 Separate error for -d with an IP address 2016-02-11 09:10:25 -08:00
Seth Schoen 180117facb Some preliminary documentation updates to mention renew verb 2016-02-10 22:13:27 -08:00
Seth Schoen 6abcfddfe7 Remove unused variable "wrm" 2016-02-10 15:05:18 -08:00
Seth Schoen 86bddfa9b4 Fix syntax error (missing colon in function definition) 2016-02-10 14:50:10 -08:00
Seth Schoen 3ca769e634 Update logging to mention --force-renew 2016-02-09 16:09:30 -08:00
Seth Schoen a4eccafa9e Merge remote-tracking branch 'origin/master' into force_renewal_option
Conflicts:
	letsencrypt/cli.py

Mention --force-renew instead of --renew-by-default in docs/using.rst.
2016-02-09 16:07:36 -08:00
Seth Schoen 9bc5523a3b Reorganize to make pylint happier 2016-02-08 19:06:16 -08:00
Seth Schoen a8ba6f7c2c Dry run messages 2016-02-08 18:54:36 -08:00
Seth Schoen ad8600fef0 Merge remote-tracking branch 'origin/revert-2393-webroot-map-and-flags' into fix_2386
Conflicts:
	letsencrypt/tests/cli_test.py
2016-02-08 18:10:30 -08:00
Seth Schoen 374e4ebb4d Trying to satisfy pylint 2016-02-08 17:48:12 -08:00
Seth Schoen de455ac6e0 Don't check _should_renew twice 2016-02-08 17:23:06 -08:00
Seth Schoen d912a99bd9 Merge remote-tracking branch 'origin/master' into fix_2386
Conflicts:
	letsencrypt/tests/cli_test.py
2016-02-08 17:22:00 -08:00
Seth Schoen ad4b8ec147 lambda to simplify printing lists of success/failure 2016-02-08 16:41:42 -08:00
Seth Schoen 2cbb166fa4 Merge remote-tracking branch 'origin/master' into fix_2386 2016-02-08 16:34:51 -08:00
Seth Schoen 4d7ad032ee Mention skipped lineages too 2016-02-08 16:34:46 -08:00
Seth Schoen d6d27dba7a Merge remote-tracking branch 'origin/master' into fix_2386 2016-02-08 16:11:46 -08:00
Seth Schoen d8ea828de6 Fix lint complaints about cli.py 2016-02-08 16:11:20 -08:00
Seth Schoen 1fd3f8a8dc Making tests pass after CLI change 2016-02-08 14:21:31 -08:00
Seth Schoen 9c7af6a93f Better reporting of renewal results 2016-02-08 13:22:49 -08:00
Seth Schoen 9740e41224 Merge remote-tracking branch 'origin/master' into fix_2386 2016-02-08 10:57:47 -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
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
Seth Schoen 954da7052b Merge remote-tracking branch 'origin/renew_verb' into renew_verb 2016-02-05 16:35:35 -08:00
Seth Schoen eeea177fe5 Merge remote-tracking branch 'origin/master' into renew_verb 2016-02-05 16:04:08 -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
Seth Schoen 5c31b000b4 Error handling around obtain_cert() 2016-02-05 14:51:14 -08:00
Seth Schoen 5c14c09027 @bmw noticed we were iterating over the wrong thing! 2016-02-05 13:10:00 -08:00
Seth Schoen b7717bbc8e Fixes for comments from PR review 2016-02-05 13:06:50 -08:00
Seth Schoen 77fbb1433f Merge remote-tracking branch 'origin/master' into renew_verb 2016-02-04 16:53:06 -08:00
Seth Schoen 71c90bef5e Merge remote-tracking branch 'origin/renew_verb' into renew_verb
Conflicts:
	letsencrypt/cli.py
2016-02-04 16:11:30 -08:00
Seth Schoen 893918de00 Check for config.verb == "renew" rather than config.renew 2016-02-04 16:07:56 -08:00
Seth Schoen a0b458b9a0 Merge remote-tracking branch 'origin/renew_verb' into renew_verb 2016-02-04 16:05:43 -08:00
Seth Schoen e2e0dddaa4 Responding to comments (logger.debug, reject --csr in renew) 2016-02-04 16:04:53 -08:00
Seth Schoen 375543eb32 Hoping to see if integration test is really renewing 2016-02-04 14:43:05 -08:00
Seth Schoen 148b0c155e Merge remote-tracking branch 'origin/master' into renew_verb 2016-02-04 14:40:52 -08:00
Seth Schoen 28d9fa792a Merge remote-tracking branch 'origin/renew_verb' into renew_verb 2016-02-03 13:55:45 -08:00
Seth Schoen a706f5c8c0 Try to add the new renew verb to integration testing 2016-02-03 13:53:42 -08:00
Seth Schoen 22adea60bf _restore_required_config_elements + fix except syntax 2016-02-03 13:49:26 -08:00
Seth Schoen d5019b258a Merge remote-tracking branch 'origin/renew_verb' into renew_verb 2016-02-03 13:25:10 -08:00
Seth Schoen f7a350b0f8 Move zope call back inside renew() 2016-02-03 13:21:43 -08:00
Seth Schoen af39b52122 Split out _reconstitute() from renew() 2016-02-03 13:20:55 -08:00
Seth Schoen bc40f290c4 Merge remote-tracking branch 'origin/renew_verb' into renew_verb 2016-02-03 12:55:30 -08:00
Seth Schoen 5642edfbff Clobber EXTRACT_PLUGIN_PREFIXES; fix several bugs 2016-02-03 12:54:56 -08:00
Seth Schoen 37709f2e07 Remove commented-out lines 2016-02-03 12:15:51 -08:00
Seth Schoen b69a102087 Removing debug prints 2016-02-02 18:30:22 -08:00
Seth Schoen 6682e370a8 Very ugly approach to extract types from the parser! 2016-02-02 18:28:04 -08:00
Seth Schoen 0a2b537629 Fix mistaken parameter reference in _should_renew 2016-02-02 17:49:42 -08:00
Seth Schoen 674d71d4e9 Separate constants for what to pull from renewal config 2016-02-02 17:45:55 -08:00
Seth Schoen 9e36c5b36d Default deploy_before_expiry is now 99 years 2016-02-02 16:03:48 -08:00
Seth Schoen 30bdbbfb82 It's an error to use -d with renew now 2016-02-02 15:49:01 -08:00
Seth Schoen 3ea1c499f4 Cleanup after removal of "args" 2016-02-02 15:20:49 -08:00
Seth Schoen d2ebeca184 Merge remote-tracking branch 'origin/renew_verb' into renew_verb 2016-02-02 15:17:46 -08:00
Seth Schoen 526f65f5b4 Merge remote-tracking branch 'origin/renew_verb' into renew_verb 2016-02-02 15:03:48 -08:00
Seth Schoen 273a78a5c6 use webroot_map if present (it's already a dict when deserialized!) 2016-02-02 15:02:15 -08:00
Seth Schoen 5ec2136cf7 Merge branch 'origin/renew_verb' into renew_verb
Conflicts:
	letsencrypt/cli.py
2016-02-02 13:44:16 -08:00
Seth Schoen 8f26e69cfe Merge branch 'master' into renew_verb
Conflicts:
	letsencrypt/cli.py
2016-02-02 13:42:55 -08:00
Seth Schoen 7a7cd3d4f7 Work in progress (renewal succeeded) 2016-02-01 20:35:43 -08:00
Seth Schoen 1bc3d6c855 Merge branch 'name_sanity' into renew_verb 2016-02-01 19:47:20 -08:00
Seth Schoen 3b531e311c Fix location of enforce_domain_sanity 2016-02-01 19:35:18 -08:00
Seth Schoen 61b714099d Centralize all domain sanity checking in one place 2016-02-01 19:27:47 -08:00
Seth Schoen 71bd458494 Further work in progress 2016-02-01 19:18:27 -08:00
Seth Schoen 1488a3c2b4 Work in progress 2016-02-01 18:10:59 -08:00
Seth Schoen b0c319d1cc Merge remote-tracking branch 'origin/namespace' into renew_verb 2016-02-01 17:45:51 -08:00
Seth SchoenandPeter Eckersley 42cee297b8 Don't parse the cli twice 2016-02-01 17:31:00 -08:00
Seth Schoen 5337fdec23 Work in progress - make renew verb/main loop 2016-02-01 17:24:05 -08:00
Seth Schoen c82ae7e755 Rename --renew-by-default to --force-renewal 2016-01-25 17:17:24 -08:00
Seth Schoen f759b8342b Merge branch 'master' of https://github.com/letsencrypt/letsencrypt into fix-2254 2016-01-25 12:53:01 -08:00
Seth Schoen 2d0f66ea32 Test now makes a non-.conf file to be ignored 2016-01-25 12:52:27 -08:00
Seth Schoen ca75532328 Same fix to renewer.py (don't read non-.conf) 2016-01-25 12:52:10 -08:00
Seth Schoen 32f703b6b2 Ignore renewal configs that don't end in .conf
Should fix #2254
2016-01-22 16:37:36 -08:00