meejah
c27964813f
fix a bug
2019-05-30 16:01:45 -06:00
meejah
03258dcb9f
use keyutil
2019-05-30 16:01:45 -06:00
meejah
71f96c9c9e
call super properly; docstring
2019-05-30 16:01:45 -06:00
meejah
2415058dd5
more-clear output from 'tahoe grid-manager lsit'
2019-05-30 16:01:45 -06:00
meejah
df88b9059f
put 'header' on pubkey
2019-05-30 16:01:45 -06:00
meejah
36c471fdef
don't need our pubkey for anything
2019-05-30 16:01:45 -06:00
meejah
2692c2caea
verify certs properly
2019-05-30 16:01:45 -06:00
meejah
e5f608f80e
fixes to Options use
2019-05-30 16:01:45 -06:00
meejah
4afebbd88c
better docs and make load consistent with save internal-API
2019-05-30 16:01:45 -06:00
meejah
2031b723b8
various fixes (flake8, errors)
2019-05-30 16:01:45 -06:00
meejah
c76d25ed87
Add 'tahoe grid-manager remove' command
2019-05-30 16:01:45 -06:00
meejah
870b0c40a0
tahoe grid-manager list and other fixups
2019-05-30 16:01:45 -06:00
meejah
7803febf2d
refactor; make doc match code
2019-05-30 16:01:45 -06:00
meejah
4d40977665
refactor .sign() into GridManager, better GM construction
2019-05-30 16:01:45 -06:00
meejah
a40364adba
do something sensible on UsageError
2019-05-30 16:01:45 -06:00
meejah
c874a388ce
wip
2019-05-30 16:01:45 -06:00
meejah
31246c84ab
pubkey -> public_key, privkey -> private_key and doc fixups
2019-05-30 16:01:45 -06:00
meejah
a4be9494af
first cut and implementing some grid-manager commands
2019-05-30 16:01:45 -06:00
tpltnt
c8f11dc2d3
ported old-style classes to new-style
2019-05-26 08:28:18 +02:00
Jean-Paul Calderone
5a1183500e
rewrite RunNode.test_client to use "tahoe run"
2019-05-02 14:21:35 -04:00
meejah
e63ee9b37e
Merge pull request #604 from ArdaXi/master
...
Make isdir argument to _ErrorTarget optional
2019-04-28 04:30:58 +00:00
meejah
fee6eb38a9
Merge pull request #603 from tahoe-lafs/3028-string-literals
...
updated string literal syntax for python3 compatibility
2019-04-26 17:39:38 +00:00
heartsucker
05e0d19cca
updated string literal syntax for python3 compatibility
2019-04-25 11:18:33 +02:00
Arda Xi
2d6cc26127
Make isdir argument to _ErrorTarget optional
2019-04-21 19:33:41 +02:00
heartsucker
a087a5be72
removed tuple unpacking in function definitons for python3 compatibility
2019-04-18 13:37:18 +02:00
heartsucker
0750dbac38
updated all python files to use pep-3110 exception syntax for python3 compatibility
2019-04-04 11:57:58 +02:00
heartsucker
d8187a0f6a
Merge pull request #589 from tahoe-lafs/3015-octal-numeric-literals
...
updated instances of octal literals to use the format 0o123 for python3 compatibility
2019-03-31 11:24:39 +02:00
Jean-Paul Calderone
3c68f5897a
Merge pull request #555 from tahoe-lafs/2976.help-output-groups
...
Remove the attempt at grouping the subcommands.
Fixes: ticket:2976
2019-03-29 13:02:38 -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
heartsucker
dbfcf8ae00
replaced StringIO imports with six.moves
2019-03-28 12:31:37 +01:00
meejah
664bd2dec8
Merge pull request #582 from tahoe-lafs/3010-remaining-print-functions
...
replaced all remaining instances of the print statement with the print function
2019-03-28 02:54:49 +00:00
heartsucker
64f4dfa8ca
replaced all remaining instances of the print statement with the print function
2019-03-24 14:14:00 +01:00
heartsucker
fc417826f1
replaced print statement with print fuction for all tahoe_* scripts
2019-03-24 14:10:02 +01:00
Jean-Paul Calderone
c6a2aa9fc7
There may not be any destinations.
2019-03-04 10:08:46 -05:00
Jean-Paul Calderone
7885ba6d72
write the logs
2019-03-04 09:44:00 -05:00
Jean-Paul Calderone
8e0e136c98
Remove the attempt at grouping the subcommands.
...
The change to Twisted has made it very difficult to control the order of
subcommands in the output.
2019-02-25 13:59:35 -05:00
Jean-Paul Calderone
7fb695f956
Add user-facing help about destinations
2019-02-25 13:34:02 -05:00
Jean-Paul Calderone
67ca5c4b4c
Give the top-level command --eliot-destination
2019-02-25 13:12:03 -05:00
meejah
3974af6660
redundant imports
2018-09-10 21:58:27 -06:00
meejah
5d6a76ffee
proper daemonize error-handling
2018-09-10 21:58:27 -06:00
meejah
48f0df627e
cleanup
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
bd63a4354b
fixup for errors
2018-08-17 15:53:59 -06:00
meejah
8e0e96da01
improve user experience on config errors
2018-08-17 15:53:59 -06:00
Jean-Paul Calderone
20084506b3
Handle all the status cases
2018-05-23 13:59:42 -04:00
Jean-Paul Calderone
9f8c90393f
Remove dead synopsis
definition
2018-04-26 15:10:02 -04:00
Chris Wood
c850638537
Fix PyInstaller builds
...
This commit contains a few small changes to fix PyInstaller frozen
builds (which were recently broken in a few ways by changes introduced
with `tahoe invite`, `tahoe daemonize`, and the addition of "setuptools
>= 28.8.0" to setup_requires) and removes a couple of hacks that are no
longer necessary to create working frozen tahoe executables with
PyInstaller.
2018-03-29 14:11:15 -04:00
Jean-Paul Calderone
fa567958c3
2 blank between top-level; 1 blank between methods
...
Just like PEP8 says
2018-03-26 20:15:45 -04:00
Jean-Paul Calderone
bafe043b73
Explicit new-style class
2018-03-26 20:12:47 -04:00
Jean-Paul Calderone
b78c6cc5ed
Implement the progress reporting
2018-03-26 11:34:31 -04:00