Skip to content

Commit 8ea6d4e

Browse files
authored
Merge pull request #42 from dotmesh-io/41-any-online-deployer
#41: filter the list of deployers to online ones and pick the first one
2 parents 71f5a9e + 39bea9b commit 8ea6d4e

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

dotscience/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -742,10 +742,10 @@ def _build_docker_image_on_hub(self):
742742
def _deploy_to_kube(self):
743743
# TODO: support specifying the deployer
744744
deployers = requests.get(self._hostname+"/v2/deployers", auth=self._auth).json()
745-
managed = [d for d in deployers if d["managed"]]
746-
if len(managed) == 0:
747-
raise Exception("Can't deploy - no managed deployers found")
748-
deployer = managed[0]
745+
online = [d for d in deployers if d["status"] == "online"]
746+
if len(online) == 0:
747+
raise Exception("Can't deploy - no online deployers found")
748+
deployer = online[0]
749749
self._deployer = deployer
750750
body = {
751751
# TODO fill this in

0 commit comments

Comments
 (0)