async function populateDivs() { const systemStats = await getSystemStats(); const systemStatsDiv = document.getElementById('system-stats'); systemStatsDiv.innerHTML = JSON.stringify(systemStats, null, 2); const qmdlManifest = await getQmdlManifest(); updateQmdlManifestTable(qmdlManifest); } function updateQmdlManifestTable(manifest) { const table = document.getElementById('qmdl-manifest-table'); const numRows = table.rows.length; for (let i=1; i= 200 && response.status < 300) { return body; } else { throw new Error(body); } }