meejah
930f4029f3
properly write pid, create-time
2022-09-21 20:07:46 -06:00
meejah
6eebbda7c6
documentation, example code
2022-09-21 20:07:29 -06:00
meejah
0a09d23525
more docstring
2022-09-21 19:29:40 -06:00
meejah
e111694b3e
get rid of find_process=
2022-09-21 19:28:09 -06:00
meejah
390c8c52da
formatting + typo
2022-09-21 19:26:01 -06:00
meejah
56775dde19
refactor: parsing in a function
2022-09-21 19:05:30 -06:00
meejah
ea39e4ca69
docstring
2022-09-21 19:01:28 -06:00
meejah
5973196931
refactor: use filelock and test it
2022-09-21 19:00:27 -06:00
meejah
1f29cc9c29
windows special
2022-09-20 14:50:46 -06:00
meejah
77bc83d341
incorrectly removed
2022-09-20 14:45:19 -06:00
meejah
0eeb11c9cd
after shutdown
2022-09-20 14:44:51 -06:00
meejah
6db1476dac
comment typo
2022-09-20 14:44:21 -06:00
meejah
81c8e1c57b
windows is special
2022-09-20 14:24:02 -06:00
Itamar Turner-Trauring
4b2725df00
Try to prevent leaking timeouts.
2022-09-20 10:09:43 -04:00
Itamar Turner-Trauring
508dda1646
Merge pull request #1211 from tahoe-lafs/3915-immutable-size
...
Match up allocated size of immutable and what actually gets written
Fixes ticket:3915
2022-09-19 10:24:58 -04:00
Itamar Turner-Trauring
ef0b2aca17
Adjust NURL spec to new decisions.
2022-09-19 10:12:11 -04:00
Itamar Turner-Trauring
3b3ed9db2b
Merge remote-tracking branch 'origin/master' into 3902-listen-storage-http
2022-09-19 10:07:00 -04:00
meejah
fe80126e3f
fixups
2022-09-18 22:39:25 -06:00
meejah
254a994eb5
flake8
2022-09-17 16:41:17 -06:00
meejah
8b2cb79070
cleanup via reactor
2022-09-17 16:38:25 -06:00
meejah
aef2e96139
refactor: dispatch with our reactor, pass to tahoe_run
2022-09-17 16:38:24 -06:00
meejah
114d5e1ed8
pidfile on windows now
2022-09-17 16:37:33 -06:00
meejah
228bbbc2fe
new pid-file
2022-09-17 16:37:33 -06:00
meejah
82c72ddede
cleanup
2022-09-17 16:37:30 -06:00
meejah
642b604753
use stdin-closing for pidfile cleanup too
2022-09-17 16:36:55 -06:00
meejah
6048d1d9a9
in case hypothesis finds the magic
2022-09-17 16:36:26 -06:00
meejah
e6adfc7726
news
2022-09-17 16:36:26 -06:00
meejah
0e0ebf6687
more testing
2022-09-17 16:36:26 -06:00
meejah
cad162bb8f
should have pid-file on windows too, now
2022-09-17 16:36:26 -06:00
meejah
3bfb60c6f4
back to context-manager, simplify
2022-09-17 16:36:25 -06:00
meejah
fb532a71ef
own pid-file checks
2022-09-17 16:31:49 -06:00
Itamar Turner-Trauring
444bc724c5
A better approach to MAX_UEB_SIZE: just delete the code since it's not used in practice.
2022-09-16 10:38:29 -04:00
Itamar Turner-Trauring
4a573ede34
Download the actual data we need, instead of relying on bad reading-beyond-the-end semantics.
2022-09-15 11:29:32 -04:00
Itamar Turner-Trauring
f5b374a7a2
Make sphinx happy.
2022-09-15 10:56:11 -04:00
Itamar Turner-Trauring
b1aa93e022
Switch prefix.
2022-09-15 10:34:59 -04:00
Itamar Turner-Trauring
0d97847ef5
News file.
2022-09-15 10:09:50 -04:00
Itamar Turner-Trauring
1759eacee3
No need to include NURL.
2022-09-15 10:09:25 -04:00
Itamar Turner-Trauring
00972ba3c6
Match latest GBS spec.
2022-09-15 09:59:36 -04:00
Itamar Turner-Trauring
8d5f08771a
Minimal check on parameters' contents.
2022-09-15 09:45:46 -04:00
Itamar Turner-Trauring
373a532829
Detect corrupted UEB length more consistently.
2022-09-15 09:36:56 -04:00
Fon E. Noel NFEBE
fbc8baa238
Refactor Server class in test_storage.py
...
As a follow up to commit: 48283ea6f8
this refactor adds better methods and cleans up the test to be
consistent with methods that used in classes that extend the `AsyncTestCase`.
Signed-off-by: Fon E. Noel NFEBE <fenn25.fn@gmail.com>
2022-09-14 22:55:34 +01:00
Florian Sesser
ae21ab74a2
Add newsfragment for the added documentation.
2022-09-08 18:05:59 +00:00
Florian Sesser
6310774b82
Add documentation on OpenMetrics statistics endpoint.
...
references ticket:3786
2022-09-08 17:50:58 +00:00
Itamar Turner-Trauring
c82bb5f21c
Use a more meaningful constant.
2022-09-08 13:44:22 -04:00
Itamar Turner-Trauring
9975fddd88
Get rid of garbage.
2022-09-08 13:42:19 -04:00
Itamar Turner-Trauring
b72b51d22d
Merge remote-tracking branch 'origin/master' into 3915-immutable-size
2022-09-08 13:41:46 -04:00
Fon E. Noel NFEBE
48283ea6f8
Refactor test_storage.py
...
There are base test classes namely `SyncTestCase` and
`AsyncTestCase` which we would like all test classes in
this code base to extend.
This commit extends the listed classes in test_storage.py
to extend the above mentioned base classes:
* UtilTests
* BucketProxy
* Server
Signed-off-by: Fon E. Noel NFEBE <fenn25.fn@gmail.com>
2022-09-07 22:36:01 +01:00
Jean-Paul Calderone
3b9eea5b8f
news fragment
2022-09-06 08:46:52 -04:00
Jean-Paul Calderone
869b15803c
assorted fixes
2022-09-06 08:46:09 -04:00
Jean-Paul Calderone
7c25e1533f
Merge pull request #1210 from Fenn-CS/3916-refactor-fakeweb-n-memoryconsumer-tests
...
Switch FakeWebTest and MemoryConsumerTest to common.SyncTestCase
2022-08-30 14:52:23 -04:00