Skip to content

Commit bccb3b7

Browse files
author
Matthew Fisher
committed
Merge pull request #3736 from bacongobbler/controller-remove-initial-arg
ref(controller): remove initial from .deploy()
2 parents d51816e + 8b21c26 commit bccb3b7

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

controller/api/models.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@ def _destroy_containers(self, to_destroy):
329329
log_event(self, err, logging.ERROR)
330330
raise RuntimeError(err)
331331

332-
def deploy(self, user, release, initial=False):
332+
def deploy(self, user, release):
333333
"""Deploy a new release to this application"""
334334
existing = self.container_set.exclude(type='run')
335335
new = []
@@ -345,7 +345,7 @@ def deploy(self, user, release, initial=False):
345345
self._destroy_containers(existing)
346346

347347
# perform default scaling if necessary
348-
if initial:
348+
if self.structure == {} and release.build is not None:
349349
self._default_scale(user, release)
350350

351351
def _default_scale(self, user, release):
@@ -604,9 +604,8 @@ def create(self, user, *args, **kwargs):
604604
build=self,
605605
config=latest_release.config,
606606
source_version=source_version)
607-
initial = True if self.app.structure == {} else False
608607
try:
609-
self.app.deploy(user, new_release, initial=initial)
608+
self.app.deploy(user, new_release)
610609
return new_release
611610
except RuntimeError:
612611
new_release.delete()

0 commit comments

Comments
 (0)