waitReady method

Future<bool> waitReady()

Waits this container to start and be ready.

Implementation

Future<bool> waitReady() async {
  if (isReady) return true;

  switch (outputReadyType) {
    case OutputReadyType.stdout:
      return stdout!.waitReady();
    case OutputReadyType.stderr:
      return stderr!.waitReady();
    case OutputReadyType.any:
      return stdout!.waitAnyOutputReady();
    case OutputReadyType.startsReady:
      return true;
    default:
      return stdout!.waitReady();
  }
}