showRuntimeStatus static method

Future<void> showRuntimeStatus(
  1. Client cloudApiClient, {
  2. required CommandLogger logger,
  3. required String projectId,
  4. bool inUtc = false,
})

Shows the live runtime status panel for a project's podlets.

Implementation

static Future<void> showRuntimeStatus(
  final Client cloudApiClient, {
  required final CommandLogger logger,
  required final String projectId,
  final bool inUtc = false,
}) async {
  final runtime = await cloudApiClient.status.getCapsuleRuntimeStatus(
    cloudCapsuleId: projectId,
  );

  _RuntimeStatusPanel(
    logger: logger,
    projectId: projectId,
    runtime: runtime,
    inUtc: inUtc,
  ).write();
}