dwave.cloud.computation.Future.wait_id

Future.wait_id(timeout=None)[source]

Blocking id getter.

Return the submitted problem ID, but unlike id(), block until the ID becomes known, or until timeout expires.

Parameters

timeout (float, default=None) – Timeout in seconds. By default, wait indefinitely for problem id to become known/available.

Returns

Problem ID, as returned by SAPI.

Return type

str

Raises

concurrent.futures.TimeoutError – When timeout exceeded, and problem id not ready.