| Index: tools/telemetry/telemetry/core/util.py
|
| diff --git a/tools/telemetry/telemetry/core/util.py b/tools/telemetry/telemetry/core/util.py
|
| index 2fe792feccc02b74fc9e685053f7cf7d0d366dfa..92423dcacbe698b77e5f72dd836f50fca840ca42 100644
|
| --- a/tools/telemetry/telemetry/core/util.py
|
| +++ b/tools/telemetry/telemetry/core/util.py
|
| @@ -70,6 +70,18 @@ class PortPair(object):
|
| self.local_port = local_port
|
| self.remote_port = remote_port
|
|
|
| +class DoNothingForwarder(object):
|
| + def __init__(self, *port_pairs):
|
| + self._host_port = port_pairs[0].local_port
|
| +
|
| + @property
|
| + def url(self):
|
| + assert self._host_port
|
| + return 'http://127.0.0.1:%i' % self._host_port
|
| +
|
| + def Close(self):
|
| + self._host_port = None
|
| +
|
| def GetAvailableLocalPort():
|
| tmp = socket.socket()
|
| tmp.bind(('', 0))
|
|
|