MCPcopy
hub / github.com/docker/docker-py / execute

Method execute

tests/integration/base.py:118–124  ·  view source on GitHub ↗
(self, container, cmd, exit_code=0, **kwargs)

Source from the content-addressed store, hash-verified

116 return container
117
118 def execute(self, container, cmd, exit_code=0, **kwargs):
119 exc = self.client.exec_create(container, cmd, **kwargs)
120 output = self.client.exec_start(exc)
121 actual_exit_code = self.client.exec_inspect(exc)['ExitCode']
122 msg = "Expected `{}` to exit with code {} but returned {}:\n{}".format(
123 " ".join(cmd), exit_code, actual_exit_code, output)
124 assert actual_exit_code == exit_code, msg
125
126 def init_swarm(self, **kwargs):
127 return self._init_swarm(self.client, **kwargs)

Callers 2

Calls 4

exec_createMethod · 0.80
exec_startMethod · 0.80
exec_inspectMethod · 0.80
joinMethod · 0.80

Tested by 2