Skip to content

Commit fbcc78e

Browse files
authored
Support starting an Environment without starting the contained Datahubs (#57)
* Add `withDatahubStart` switch to the `start_environment` method to manage DH start with environment start Signed-off-by: Jesus Perez Rey <[email protected]>
1 parent c60832a commit fbcc78e

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/cdpy/environments.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -156,14 +156,15 @@ def delete_environment(self, name, cascade=False, force=False):
156156
forced=force
157157
)
158158

159-
def start_environment(self, name):
159+
def start_environment(self, name, datahub_start=True):
160160
return self.sdk.call(
161161
svc='environments', func='start_environment', ret_field='environment', squelch=[
162162
Squelch(field='error_code', value='CONFLICT', default=self.describe_environment(name),
163163
warning='Environment %s is already scheduled to start' % name)
164164
],
165-
environmentName=name
166-
)
165+
environmentName=name,
166+
withDatahubStart=datahub_start
167+
)
167168

168169
def set_password(self, password, environment_names=None):
169170
payload = dict(password=password)

0 commit comments

Comments
 (0)