"arnied_dial_hangup", "arnied_dial_doc", "arnied_dial_permanent", "dialout", "get_wan_address", "DIALOUT_MODE_PERMANENT", "DIALOUT_MODE_MANUAL", "DIALOUT_MODE_DEFAULT", "DIALOUT_MODE_BY_NAME"
)
-TELL_CONND_BIN = "/usr/intranator/bin/tell-connd"
-
DIALOUT_MODE_PERMANENT = 0
DIALOUT_MODE_MANUAL = 1
DIALOUT_MODE_DEFAULT = DIALOUT_MODE_PERMANENT
NEEDLE_OFFLINE = re.compile("connection map:\nend of connection map")
DIALTOOLS_HANGUP_BIN = "/usr/intranator/bin/hangup"
+
+#: binary for manual dialing (dial on command)
DIALTOOLS_DOC_BIN = "/usr/intranator/bin/doc"
DIALTOOLS_TIMEOUT = 10 # s
+
+#: client binary for talking to connd
TELL_CONND_BIN = "/usr/intranator/bin/tell-connd"
def arnied_dial_doc(prid="P1", block=False):
"""
- Bring provider up via arnied manual dial.
+ Bring provider up via arnied manual dial (dial on command).
:param prid: Provider id, default *P1*. It is up to the caller to ensure
this is a valid provider id.