mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2024-12-24 15:16:41 +00:00
Fix lints.
This commit is contained in:
parent
29a66e5158
commit
0e6825709d
@ -1,25 +1,11 @@
|
|||||||
# Ported to Python 3
|
|
||||||
|
|
||||||
from __future__ import print_function
|
|
||||||
from __future__ import absolute_import
|
|
||||||
from __future__ import division
|
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
from future.utils import PY2
|
|
||||||
if PY2:
|
|
||||||
from future.builtins import filter, map, zip, ascii, chr, hex, input, next, oct, open, pow, round, super, bytes, dict, list, object, range, str, max, min # noqa: F401
|
|
||||||
|
|
||||||
import io
|
import io
|
||||||
import os
|
import os
|
||||||
|
|
||||||
try:
|
from allmydata.scripts.types_ import (
|
||||||
from allmydata.scripts.types_ import (
|
SubCommands,
|
||||||
SubCommands,
|
Parameters,
|
||||||
Parameters,
|
Flags,
|
||||||
Flags,
|
)
|
||||||
)
|
|
||||||
except ImportError:
|
|
||||||
pass
|
|
||||||
|
|
||||||
from twisted.internet import reactor, defer
|
from twisted.internet import reactor, defer
|
||||||
from twisted.python.usage import UsageError
|
from twisted.python.usage import UsageError
|
||||||
@ -48,7 +34,7 @@ def write_tac(basedir, nodetype):
|
|||||||
fileutil.write(os.path.join(basedir, "tahoe-%s.tac" % (nodetype,)), dummy_tac)
|
fileutil.write(os.path.join(basedir, "tahoe-%s.tac" % (nodetype,)), dummy_tac)
|
||||||
|
|
||||||
|
|
||||||
WHERE_OPTS = [
|
WHERE_OPTS : Parameters = [
|
||||||
("location", None, None,
|
("location", None, None,
|
||||||
"Server location to advertise (e.g. tcp:example.org:12345)"),
|
"Server location to advertise (e.g. tcp:example.org:12345)"),
|
||||||
("port", None, None,
|
("port", None, None,
|
||||||
@ -57,29 +43,29 @@ WHERE_OPTS = [
|
|||||||
"Hostname to automatically set --location/--port when --listen=tcp"),
|
"Hostname to automatically set --location/--port when --listen=tcp"),
|
||||||
("listen", None, "tcp",
|
("listen", None, "tcp",
|
||||||
"Comma-separated list of listener types (tcp,tor,i2p,none)."),
|
"Comma-separated list of listener types (tcp,tor,i2p,none)."),
|
||||||
] # type: Parameters
|
]
|
||||||
|
|
||||||
TOR_OPTS = [
|
TOR_OPTS : Parameters = [
|
||||||
("tor-control-port", None, None,
|
("tor-control-port", None, None,
|
||||||
"Tor's control port endpoint descriptor string (e.g. tcp:127.0.0.1:9051 or unix:/var/run/tor/control)"),
|
"Tor's control port endpoint descriptor string (e.g. tcp:127.0.0.1:9051 or unix:/var/run/tor/control)"),
|
||||||
("tor-executable", None, None,
|
("tor-executable", None, None,
|
||||||
"The 'tor' executable to run (default is to search $PATH)."),
|
"The 'tor' executable to run (default is to search $PATH)."),
|
||||||
] # type: Parameters
|
]
|
||||||
|
|
||||||
TOR_FLAGS = [
|
TOR_FLAGS : Flags = [
|
||||||
("tor-launch", None, "Launch a tor instead of connecting to a tor control port."),
|
("tor-launch", None, "Launch a tor instead of connecting to a tor control port."),
|
||||||
] # type: Flags
|
]
|
||||||
|
|
||||||
I2P_OPTS = [
|
I2P_OPTS : Parameters = [
|
||||||
("i2p-sam-port", None, None,
|
("i2p-sam-port", None, None,
|
||||||
"I2P's SAM API port endpoint descriptor string (e.g. tcp:127.0.0.1:7656)"),
|
"I2P's SAM API port endpoint descriptor string (e.g. tcp:127.0.0.1:7656)"),
|
||||||
("i2p-executable", None, None,
|
("i2p-executable", None, None,
|
||||||
"(future) The 'i2prouter' executable to run (default is to search $PATH)."),
|
"(future) The 'i2prouter' executable to run (default is to search $PATH)."),
|
||||||
] # type: Parameters
|
]
|
||||||
|
|
||||||
I2P_FLAGS = [
|
I2P_FLAGS : Flags = [
|
||||||
("i2p-launch", None, "(future) Launch an I2P router instead of connecting to a SAM API port."),
|
("i2p-launch", None, "(future) Launch an I2P router instead of connecting to a SAM API port."),
|
||||||
] # type: Flags
|
]
|
||||||
|
|
||||||
def validate_where_options(o):
|
def validate_where_options(o):
|
||||||
if o['listen'] == "none":
|
if o['listen'] == "none":
|
||||||
@ -508,11 +494,11 @@ def create_introducer(config):
|
|||||||
defer.returnValue(0)
|
defer.returnValue(0)
|
||||||
|
|
||||||
|
|
||||||
subCommands = [
|
subCommands : SubCommands = [
|
||||||
("create-node", None, CreateNodeOptions, "Create a node that acts as a client, server or both."),
|
("create-node", None, CreateNodeOptions, "Create a node that acts as a client, server or both."),
|
||||||
("create-client", None, CreateClientOptions, "Create a client node (with storage initially disabled)."),
|
("create-client", None, CreateClientOptions, "Create a client node (with storage initially disabled)."),
|
||||||
("create-introducer", None, CreateIntroducerOptions, "Create an introducer node."),
|
("create-introducer", None, CreateIntroducerOptions, "Create an introducer node."),
|
||||||
] # type: SubCommands
|
]
|
||||||
|
|
||||||
dispatch = {
|
dispatch = {
|
||||||
"create-node": create_node,
|
"create-node": create_node,
|
||||||
|
@ -1,28 +1,15 @@
|
|||||||
from __future__ import print_function
|
|
||||||
from __future__ import absolute_import
|
|
||||||
from __future__ import division
|
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
from future.utils import PY2
|
|
||||||
if PY2:
|
|
||||||
from future.builtins import filter, map, zip, ascii, chr, hex, input, next, oct, open, pow, round, super, bytes, dict, list, object, range, str, max, min # noqa: F401
|
|
||||||
|
|
||||||
import os, sys
|
import os, sys
|
||||||
from six.moves import StringIO
|
from io import StringIO
|
||||||
from past.builtins import unicode
|
from past.builtins import unicode
|
||||||
import six
|
import six
|
||||||
|
|
||||||
try:
|
|
||||||
from allmydata.scripts.types_ import SubCommands
|
|
||||||
except ImportError:
|
|
||||||
pass
|
|
||||||
|
|
||||||
from twisted.python import usage
|
from twisted.python import usage
|
||||||
from twisted.internet import defer, task, threads
|
from twisted.internet import defer, task, threads
|
||||||
|
|
||||||
from allmydata.scripts.common import get_default_nodedir
|
from allmydata.scripts.common import get_default_nodedir
|
||||||
from allmydata.scripts import debug, create_node, cli, \
|
from allmydata.scripts import debug, create_node, cli, \
|
||||||
admin, tahoe_run, tahoe_invite
|
admin, tahoe_run, tahoe_invite
|
||||||
|
from allmydata.scripts.types_ import SubCommands
|
||||||
from allmydata.util.encodingutil import quote_local_unicode_path, argv_to_unicode
|
from allmydata.util.encodingutil import quote_local_unicode_path, argv_to_unicode
|
||||||
from allmydata.util.eliotutil import (
|
from allmydata.util.eliotutil import (
|
||||||
opt_eliot_destination,
|
opt_eliot_destination,
|
||||||
@ -47,9 +34,9 @@ if _default_nodedir:
|
|||||||
NODEDIR_HELP += " [default for most commands: " + quote_local_unicode_path(_default_nodedir) + "]"
|
NODEDIR_HELP += " [default for most commands: " + quote_local_unicode_path(_default_nodedir) + "]"
|
||||||
|
|
||||||
|
|
||||||
process_control_commands = [
|
process_control_commands : SubCommands = [
|
||||||
("run", None, tahoe_run.RunOptions, "run a node without daemonizing"),
|
("run", None, tahoe_run.RunOptions, "run a node without daemonizing"),
|
||||||
] # type: SubCommands
|
]
|
||||||
|
|
||||||
|
|
||||||
class Options(usage.Options):
|
class Options(usage.Options):
|
||||||
|
Loading…
Reference in New Issue
Block a user