(self, stream=None, tty=None, demux=None)
| 532 | return Handler |
| 533 | |
| 534 | def request(self, stream=None, tty=None, demux=None): |
| 535 | assert stream is not None and tty is not None and demux is not None |
| 536 | with APIClient( |
| 537 | base_url=self.address, |
| 538 | version=DEFAULT_DOCKER_API_VERSION |
| 539 | ) as client: |
| 540 | if tty: |
| 541 | url = client._url('/tty') |
| 542 | else: |
| 543 | url = client._url('/no-tty') |
| 544 | resp = client._post(url, stream=True) |
| 545 | return client._read_from_socket( |
| 546 | resp, stream=stream, tty=tty, demux=demux) |
| 547 | |
| 548 | def test_read_from_socket_tty(self): |
| 549 | res = self.request(stream=True, tty=True, demux=False) |
no test coverage detected