Commit Graph

15280 Commits

Author SHA1 Message Date
6d137ac257 Get rid of the tempfile.tempdir hackery 2020-11-18 15:51:08 -05:00
46955202e2 Hook into Twisted Web to control where request bodies are written 2020-11-18 15:47:06 -05:00
b1244543f2 Bump to a Twisted that has Site.getContentFile support 2020-11-18 15:42:10 -05:00
0b45c9b1cc news fragment 2020-11-18 15:41:56 -05:00
875f4d3414 Better setup error re-raising 2020-11-18 14:48:40 -05:00
fefc91ea49 news fragment 2020-11-18 14:48:33 -05:00
862d32a90d Add _Config.set_config for presistently changing config values 2020-11-18 13:18:21 -05:00
f21e3189b5 Remove some repetition between read_config and config_from_string 2020-11-18 13:17:16 -05:00
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
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
021615bdff Some further test_configutil improvements 2020-11-18 12:44:52 -05:00
34714d5f6b Add everything and nothing config validation helpers 2020-11-18 12:42:31 -05:00
aedac9d570 news fragment 2020-11-18 11:02:58 -05:00
e60c643b5f Make configutil.write_config atomic and also make it take a FilePath 2020-11-18 10:57:38 -05:00
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
649cb9380e move proposals out 2020-11-17 11:11:55 -07:00
61f348f7a5 clarify 2020-11-17 11:05:40 -07:00
eb11809798 introduction (review) 2020-11-17 11:02:33 -07:00
32625bf655 tahoe grid-manager -> grid-manager 2020-11-17 10:59:03 -07:00
800497a719 refactor load_grid_manager() to better present errors (review) 2020-11-17 10:57:30 -07:00
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
3b3b95838e tempdir should be native-string 2020-11-16 16:55:17 -07:00
6e77eba688 test another path 2020-11-16 16:55:17 -07:00
2ee0b1d3c6 flake cleanup 2020-11-16 15:05:04 -05:00
5cb1df06c4 delegate introducer furl lookup to the config object 2020-11-16 15:02:51 -05:00
92206b907e write introducers.yaml instead of [client]introducer.furl 2020-11-16 15:02:29 -05:00
60e0056ad8 don't guide folks to the deprecated config item 2020-11-16 15:02:18 -05:00
0258bb7295 note it's deprecated 2020-11-16 15:02:13 -05:00
c9f7ce8db5 write introducers.yaml instead of [client]introducer.furl 2020-11-16 15:01:52 -05:00
302b5cb01f look for the introducer furl via a more structured interface 2020-11-16 15:01:34 -05:00
0fd354396f note this is for deprecated functionality 2020-11-16 15:01:21 -05:00
69b8262f6b use a different .furl item since introducer.furl will go away 2020-11-16 15:01:05 -05:00
1946ee5023 note this is for deprecated functionality 2020-11-16 15:00:49 -05:00
4e84f5e690 write introducers.yaml instead of [client]introducer.furl in client creation 2020-11-16 15:00:20 -05:00
10600ef5ec Move write_introducer somewhere it can be used more widely 2020-11-16 14:59:42 -05:00
a34093ed0e fix some test-ability problems and add tests for 'tahoe admin add-grid-manager-cert' 2020-11-16 11:58:27 -07:00
019772a2c2 typo 2020-11-16 11:24:46 -07:00
409e9bd65d file tickets for unimplemented commands 2020-11-16 01:27:16 -07:00
885f72ff2b decisions 2020-11-16 01:23:37 -07:00
7cf5b04b77 Put all the CI back 2020-11-14 18:22:41 -05:00
d27c25a26f make sure we put text into yaml 2020-11-14 18:17:34 -05:00
3ac2e9365f yea okay that one fails 2020-11-14 16:57:45 -05:00
dbb8050a8c really suffering from not having a local dev env here 2020-11-14 16:51:36 -05:00
fd495124ef bleh can't just comment it all out anymore 2020-11-14 16:47:52 -05:00
c529d271ee "unicode" is spelled "str" now 2020-11-14 16:46:54 -05:00
4963e78f9f speed up ci-based testing 2020-11-14 16:46:46 -05:00