UNPKG

@coder/backstage-plugin-coder

Version:

Create and manage Coder workspaces from Backstage

19 lines (17 loc) 486 B
function getWorkspaceAgentStatuses(workspace) { const uniqueStatuses = []; for (const resource of workspace.latest_build.resources) { if (resource.agents === void 0) { continue; } for (const agent of resource.agents) { const status = agent.status; if (!uniqueStatuses.includes(status)) { uniqueStatuses.push(status); } } } return uniqueStatuses; } export { getWorkspaceAgentStatuses }; //# sourceMappingURL=workspaces.esm.js.map