meejah
|
e40993dac3
|
Merge pull request #526 from meejah/async-initializers.5
Make the initialization of several core objects more async-friendly
(From the async-initializers.5 branch originally)
|
2018-09-14 10:55:08 -06:00 |
|
meejah
|
768eceacf2
|
unused var
|
2018-09-11 11:38:56 -06:00 |
|
meejah
|
1ad2174df9
|
windows yaml.safe_load returns None on unreadable files..
|
2018-09-11 11:14:41 -06:00 |
|
meejah
|
7d34f8f1a1
|
test case when safe_load fails
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
419dea7b3a
|
different import style for multi-imports from allmydata.node
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
3d35723a59
|
windows yamlutil.safe_load returns None when files are unreadable
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
72f17a3834
|
better cleanup
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
8a6a477ef7
|
don't depend on .called and .result (use Deferred callbacks properly)
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
054ed30757
|
better docstrings
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
87e0ce801a
|
proper assert
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
3cc64649c0
|
add a pointer to relevant ticket
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
d0141b2f95
|
better docstring from exarkun
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
edb581b434
|
better docstring from exarkun
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
507c2db649
|
better utest docstring, cleanup
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
376a1dcbd5
|
turn XXX into a ticket
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
8b5e988755
|
use docstring to mark method as async
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
2b5d3be3c8
|
convert XXX comment to ticket
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
7de94f623c
|
clarify Introducer imports
|
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
|
692128ad1d
|
better defaults handling
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
2e2bdf1ea1
|
test for EnvironmentError that's not ENOENT
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
ab812ca75f
|
fix utests for Deferred/Failure-returning methods
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
f6b62ca192
|
import
|
2018-09-10 21:58:28 -06:00 |
|
meejah
|
a344bb24dc
|
immutable default
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
dee8b72206
|
dead code
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
9aae4bd459
|
only handle ENOENT
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
a5287add80
|
clarify comments
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
efce7b1f6a
|
use Failure for all errors from async methods
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
676a9efc23
|
docstring
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
714b0887dc
|
more docstrings
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
2d55b61dd2
|
fixups after rebase
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
c22d7c632e
|
docstring improvements
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
d6aeae0540
|
newsfragment
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
3974af6660
|
redundant imports
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
7632504373
|
create_client is async
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
14a66a54f0
|
flake8
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
0cfbdeb634
|
dead code
|
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
|
06de4c88c4
|
codecleanup (incorrect merge?)
|
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
|
a82aa4ba2c
|
code cleanup, docs
|
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
|
2517535d2b
|
test for 'listen on port 0'
|
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
|
e74d2a7d01
|
get rid of redundant 'introducer_clients' var
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
c84e50baf0
|
post-rebase fixup: _client_factory and docs
|
2018-09-10 21:58:27 -06:00 |
|
meejah
|
c7b47f44d2
|
flake8
|
2018-09-10 21:58:27 -06:00 |
|