Commit Graph

14736 Commits

Author SHA1 Message Date
Jean-Paul Calderone 88ce823618 Update integration test caller of altered write_config 2020-11-18 18:26:52 -05:00
Jean-Paul Calderone 4c19d9f1fa Target the non-duplicate ticket 2020-11-18 18:13:43 -05:00
Jean-Paul Calderone f240cb183f flake cleanup 2020-11-18 18:13:01 -05:00
Jean-Paul Calderone 92691c1b32 Be sure the temporary directory exists 2020-11-18 16:53:38 -05:00
Jean-Paul Calderone 5b0d20c453 Everything should be new-style 2020-11-18 16:53:28 -05:00
Jean-Paul Calderone 799e5a2a60 tweak comment about our test case 2020-11-18 15:52:04 -05:00
Jean-Paul Calderone 6d137ac257 Get rid of the tempfile.tempdir hackery 2020-11-18 15:51:08 -05:00
Jean-Paul Calderone 46955202e2 Hook into Twisted Web to control where request bodies are written 2020-11-18 15:47:06 -05:00
Jean-Paul Calderone b1244543f2 Bump to a Twisted that has Site.getContentFile support 2020-11-18 15:42:10 -05:00
Jean-Paul Calderone 0b45c9b1cc news fragment 2020-11-18 15:41:56 -05:00
Jean-Paul Calderone 875f4d3414 Better setup error re-raising 2020-11-18 14:48:40 -05:00
Jean-Paul Calderone fefc91ea49 news fragment 2020-11-18 14:48:33 -05:00
Jean-Paul Calderone 862d32a90d Add `_Config.set_config` for presistently changing config values 2020-11-18 13:18:21 -05:00
Jean-Paul Calderone f21e3189b5 Remove some repetition between read_config and config_from_string 2020-11-18 13:17:16 -05:00
Jean-Paul Calderone 53aa434d77 Add a helper to make a deep copy of a ConfigParser
This will help avoid unintentional side-effects
2020-11-18 13:01:08 -05:00
Jean-Paul Calderone 84647e25b7 Refine the ConfigParser generator
Limit the characters used in the section and item name strategies.
ConfigParser doesn't allow all characters in all places.
2020-11-18 12:59:23 -05:00
Jean-Paul Calderone 021615bdff Some further test_configutil improvements 2020-11-18 12:44:52 -05:00
Jean-Paul Calderone 34714d5f6b Add everything and nothing config validation helpers 2020-11-18 12:42:31 -05:00
Jean-Paul Calderone aedac9d570 news fragment 2020-11-18 11:02:58 -05:00
Jean-Paul Calderone e60c643b5f Make configutil.write_config atomic and also make it take a FilePath 2020-11-18 10:57:38 -05:00
meejah 938cc5616e refactor (review): move grid-manager certificate loading code out of cli 2020-11-17 18:17:19 -07:00
Itamar Turner-Trauring feb85f4c4a Always use native strings as keys. 2020-11-17 13:15:57 -05:00
Itamar Turner-Trauring dd5092f656 News fragment. 2020-11-17 13:15:52 -05:00
meejah 649cb9380e move proposals out 2020-11-17 11:11:55 -07:00
meejah 61f348f7a5 clarify 2020-11-17 11:05:40 -07:00
meejah eb11809798 introduction (review) 2020-11-17 11:02:33 -07:00
meejah 32625bf655 tahoe grid-manager -> grid-manager 2020-11-17 10:59:03 -07:00
meejah 800497a719 refactor load_grid_manager() to better present errors (review) 2020-11-17 10:57:30 -07:00
meejah d34c32cc50 cleanup / review 2020-11-17 10:49:07 -07:00
Itamar Turner-Trauring bb7ed3afc9 Fix the bug. 2020-11-17 11:25:24 -05:00
Itamar Turner-Trauring 9b8b0b1946 News fragment. 2020-11-17 09:33:44 -05:00
meejah 3b3b95838e tempdir should be native-string 2020-11-16 16:55:17 -07:00
meejah 6e77eba688 test another path 2020-11-16 16:55:17 -07:00
Jean-Paul Calderone 2ee0b1d3c6 flake cleanup 2020-11-16 15:05:04 -05:00
Jean-Paul Calderone 5cb1df06c4 delegate introducer furl lookup to the config object 2020-11-16 15:02:51 -05:00
Jean-Paul Calderone 92206b907e write introducers.yaml instead of [client]introducer.furl 2020-11-16 15:02:29 -05:00
Jean-Paul Calderone 60e0056ad8 don't guide folks to the deprecated config item 2020-11-16 15:02:18 -05:00
Jean-Paul Calderone 0258bb7295 note it's deprecated 2020-11-16 15:02:13 -05:00
Jean-Paul Calderone c9f7ce8db5 write introducers.yaml instead of [client]introducer.furl 2020-11-16 15:01:52 -05:00
Jean-Paul Calderone 302b5cb01f look for the introducer furl via a more structured interface 2020-11-16 15:01:34 -05:00
Jean-Paul Calderone 0fd354396f note this is for deprecated functionality 2020-11-16 15:01:21 -05:00
Jean-Paul Calderone 69b8262f6b use a different .furl item since introducer.furl will go away 2020-11-16 15:01:05 -05:00
Jean-Paul Calderone 1946ee5023 note this is for deprecated functionality 2020-11-16 15:00:49 -05:00
Jean-Paul Calderone 4e84f5e690 write introducers.yaml instead of [client]introducer.furl in client creation 2020-11-16 15:00:20 -05:00
Jean-Paul Calderone 10600ef5ec Move write_introducer somewhere it can be used more widely 2020-11-16 14:59:42 -05:00
meejah a34093ed0e fix some test-ability problems and add tests for 'tahoe admin add-grid-manager-cert' 2020-11-16 11:58:27 -07:00
meejah 019772a2c2 typo 2020-11-16 11:24:46 -07:00
meejah 409e9bd65d file tickets for unimplemented commands 2020-11-16 01:27:16 -07:00
meejah 885f72ff2b decisions 2020-11-16 01:23:37 -07:00
Jean-Paul Calderone 7cf5b04b77 Put all the CI back 2020-11-14 18:22:41 -05:00