outposts: don't start docker container for embedded outpost

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
Jens Langhammer 2021-08-15 18:10:49 +02:00
parent 051016f613
commit b35e62e5ae
1 changed files with 4 additions and 0 deletions

View File

@ -102,6 +102,8 @@ class DockerController(BaseController):
# pylint: disable=too-many-return-statements # pylint: disable=too-many-return-statements
def up(self): def up(self):
if self.outpost.managed != "":
return None
try: try:
container, has_been_created = self._get_container() container, has_been_created = self._get_container()
if has_been_created: if has_been_created:
@ -165,6 +167,8 @@ class DockerController(BaseController):
raise ControllerException(str(exc)) from exc raise ControllerException(str(exc)) from exc
def down(self): def down(self):
if self.outpost.managed != "":
return None
try: try:
container, _ = self._get_container() container, _ = self._get_container()
if container.status == "running": if container.status == "running":