Add 'tahoe invite' and 'tahoe create-node --join' commands

This opens a wormhole and sends appropriate JSON down
it to a tahoe-gui using a wormhole server running on
tahoe-lafs.org

The other end uses the 'tahoe create-node' command (with
new --join option) to read the configuration JSON from
a 'tahoe invite' command
This commit is contained in:
meejah
2016-10-07 12:15:05 -06:00
parent b2f7d8d9f9
commit 798bf57e28
11 changed files with 688 additions and 5 deletions

View File

@ -91,6 +91,9 @@ install_requires = [
"PyYAML >= 3.11",
"six >= 1.10.0",
# for 'tahoe invite' and 'tahoe join'
"magic-wormhole >= 0.10.2",
]
# Includes some indirect dependencies, but does not include allmydata.