[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3650: `tahoe invite` fails without all three of the `--shares...` parameters
Tahoe-LAFS
trac at tahoe-lafs.org
Wed Mar 24 17:11:50 UTC 2021
#3650: `tahoe invite` fails without all three of the `--shares...` parameters
---------------------+---------------------------
Reporter: exarkun | Owner:
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: unknown | Version: n/a
Keywords: | Launchpad Bug:
---------------------+---------------------------
{{{
$ tahoe -d ~/Scratch/tahoe-lafs/grid/introducer/ invite foo
Traceback (most recent call last):
File "/home/exarkun/Work/python/tahoe-
lafs/src/allmydata/scripts/runner.py", line 155, in dispatch
d = defer.maybeDeferred(f, so)
File "/home/exarkun/VirtualEnvs/tahoe-lafs/lib/python2.7/site-
packages/twisted/internet/defer.py", line 151, in maybeDeferred
result = f(*args, **kw)
File "/home/exarkun/VirtualEnvs/tahoe-lafs/lib/python2.7/site-
packages/twisted/internet/defer.py", line 1613, in unwindGenerator
return _cancellableInlineCallbacks(gen)
File "/home/exarkun/VirtualEnvs/tahoe-lafs/lib/python2.7/site-
packages/twisted/internet/defer.py", line 1529, in
_cancellableInlineCallbacks
_inlineCallbacks(None, g, status)
--- <exception caught here> ---
File "/home/exarkun/VirtualEnvs/tahoe-lafs/lib/python2.7/site-
packages/twisted/internet/defer.py", line 1418, in _inlineCallbacks
result = g.send(result)
File "/home/exarkun/Work/python/tahoe-
lafs/src/allmydata/scripts/tahoe_invite.py", line 97, in invite
"shares-needed": options["shares-needed"] or config.get('client',
'shares.needed'),
exceptions.AttributeError: '_Config' object has no attribute 'get'
}}}
This appears to be a regression included in 1.14.0.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3650>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list