Skip to content

Commit 55347e2

Browse files
authored
Merge pull request #628 from runloopai/tode/fix-default-None-await-helpers
create_and_await_running() to enable optional input for devbox_create_params.DevboxCreateParams
2 parents ceeb956 + 4b75902 commit 55347e2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/runloop_api_client/resources/devboxes/devboxes.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -430,7 +430,7 @@ def is_done_booting(devbox: DevboxView) -> bool:
430430
def create_and_await_running(
431431
self,
432432
*,
433-
create_args: devbox_create_params.DevboxCreateParams,
433+
create_args: devbox_create_params.DevboxCreateParams | None = None,
434434
request_args: DevboxRequestArgs | None = None,
435435
) -> DevboxView:
436436
"""Create a new devbox and wait for it to be in running state.
@@ -454,7 +454,7 @@ def create_and_await_running(
454454

455455
# Pass all create_args to the underlying create method
456456
devbox = self.create(
457-
**create_args,
457+
**(create_args or {}),
458458
extra_headers=request_args.get("extra_headers", None),
459459
extra_query=request_args.get("extra_query", None),
460460
extra_body=request_args.get("extra_body", None),
@@ -1558,7 +1558,7 @@ async def retrieve(
15581558
async def create_and_await_running(
15591559
self,
15601560
*,
1561-
create_args: devbox_create_params.DevboxCreateParams,
1561+
create_args: devbox_create_params.DevboxCreateParams | None = None,
15621562
request_args: DevboxRequestArgs | None = None,
15631563
) -> DevboxView:
15641564
"""Create a devbox and wait for it to be in running state.
@@ -1577,7 +1577,7 @@ async def create_and_await_running(
15771577
RunloopError: If devbox enters a non-running terminal state
15781578
"""
15791579
# Pass all create_args to the underlying create method
1580-
devbox = await self.create(**create_args)
1580+
devbox = await self.create(**(create_args or {}))
15811581

15821582
# Extract polling config and other request args
15831583
if request_args is None:

0 commit comments

Comments
 (0)