Jason R. Coombs
|
d74d7e733c
|
Merge branch 'master' into 3394.py38-tests
|
2020-09-09 21:42:32 -04:00 |
|
Itamar Turner-Trauring
|
c3494f1356
|
Enough changes to make allmydata.test.test_storage run on Python 3.
Still lots of failures, of course.
|
2020-08-27 15:19:49 -04:00 |
|
Itamar Turner-Trauring
|
a758f32edf
|
Try to make test_storage import on Python 3.
|
2020-08-26 10:53:02 -04:00 |
|
Jason R. Coombs
|
8b553d2045
|
Add Python 3 compatibility for code paths relevant to 'tahoe --version'.
|
2020-08-21 19:55:34 -04:00 |
|
Jean-Paul Calderone
|
a47463e032
|
Pass _Config instead of a smaller dict to get_client_resource
|
2019-08-19 11:21:03 -04:00 |
|
Jean-Paul Calderone
|
21bf7fc25c
|
Merge remote-tracking branch 'origin/master' into integration/storage-economics
|
2019-08-16 15:39:31 -04:00 |
|
Jean-Paul Calderone
|
13409a2449
|
Move the remaining package checking machinery to its own module.
|
2019-08-13 15:11:01 -04:00 |
|
Jean-Paul Calderone
|
6068b6c1b2
|
don't reach through the tahoe-lafs config object
|
2019-08-03 06:19:01 -04:00 |
|
Jean-Paul Calderone
|
756c21c251
|
actually provide validating client-config-from-string function
|
2019-08-03 06:19:01 -04:00 |
|
Jean-Paul Calderone
|
fb4c5cf91f
|
Allow for dynamic configuration validation rules
|
2019-08-03 05:34:21 -04:00 |
|
Jean-Paul Calderone
|
edba0747a3
|
Use listenOnUnused instead of allocate_tcp_port in create_log_tub
|
2019-04-16 11:32:27 -04:00 |
|
Jean-Paul Calderone
|
6ea1684995
|
use listenOnUnused instead of allocate_tcp_port in create_control_tub
|
2019-04-16 11:26:52 -04:00 |
|
heartsucker
|
129ef22185
|
updated instances of octal literals to use the format 0o123 for python3 compatibility
|
2019-03-29 11:08:44 +01:00 |
|
meejah
|
2b5d3be3c8
|
convert XXX comment to ticket
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
9a8ef9512e
|
clarify comments
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
f488b79c71
|
self._portnumfile -> config.portnum_fname
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
a5287add80
|
clarify comments
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
714b0887dc
|
more docstrings
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
767f4ddd5d
|
reorder args to match other method
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
045af64c2b
|
dead code
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
edc50f655b
|
get rid of is_tub_listening
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
955d7abfa3
|
move validation code to parser-helper
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
9e34d15b90
|
simplify _tub_portlocation helper
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
053b494054
|
comment
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
2d044e1324
|
remove unused method
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
08e0c3b7e2
|
get rid of 'add_service' (just an alias to setServiceParent anyway)
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
7685fb34cd
|
pull 'basedir' entirely into _Config
Put all config-related methods into _Config; change
code to ask config for paths instead of using basedir;
add some better docstrings
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
26007f363b
|
pull 'StorageFarmBroker' out of __init__
This means also pulling out introducer-clients and some
related utility methods
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
739aaa3ef9
|
put create() methods in i2p_, tor_provider
Also Provider -> _Provider, improve docs and update tests
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
903d4afaa4
|
handle None for providers
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
793827f8a6
|
put providers back in service tree
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
c2946cc2e3
|
remove unused code
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
f0c3db0e5a
|
pyflakes
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
0e51bb183e
|
fix more things
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
279bd814fc
|
remember info for init_client_storage_broker temporarily
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
43d857a0bd
|
more refactor + fix some node tests
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
71484b4a12
|
upgrade create_introducer
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
d1a83e9be0
|
more tests work
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
329ef1256a
|
refactor create_client to be async (works to run, some unit-test fails still)
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
0f22b9bad0
|
fixups after rebase
|
2018-08-25 02:23:58 -06:00 |
|
meejah
|
536ccf8b6d
|
better 'file not found' handling
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
c0772cdd5f
|
improve docstring
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
37d4b59a39
|
modern syntax
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
a432fc35da
|
docstring improvements
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
d544284f92
|
introduce create_node_dir
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
f7f3c54f93
|
dead code
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
86a9ce5793
|
create _NoNetworkClient using same code as _Client
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
22e2d0a417
|
re-expand path because user input
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
f68a0ab74c
|
remove debug
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
79756c088e
|
split client, introducer READMEs
|
2018-08-25 02:10:44 -06:00 |
|