-
- {host.lines.join('\n')}
-
- ) : null}
- | - {heading} - | - ))} -|||||
|---|---|---|---|---|---|
| {report.connectionName} | -- {report.reachable ? (report.os ?? 'unknown') : (report.error ?? 'unreachable')} - | - {/* A count DiskPush could not obtain shows as "?" and never as 0: - "no updates pending" is a claim, and it has to be earned. */} -{report.updates === null ? '?' : report.updates} | -- {report.securityUpdates === null ? '—' : report.securityUpdates} - | -- {report.rebootRequired === null ? '?' : report.rebootRequired ? ( - yes - ) : ( - 'no' - )} - | -- {report.diskUsedPercent === null ? '—' : `${report.diskUsedPercent}%`} - | -
+ Pick servers on the left, write a command, and run it.
+
+ Each server reports on its own.
+
+
+ {host.lines.join('\n')}
+
+ ) : null}
+ | + {heading} + | + ))} +|||||
|---|---|---|---|---|---|
| {report.connectionName} | ++ {report.reachable ? (report.os ?? 'unknown') : (report.error ?? 'unreachable')} + | + {/* A count DiskPush could not obtain shows as "?" and never as 0: + "no updates pending" is a claim, and it has to be earned. */} +{report.updates === null ? '?' : report.updates} | ++ {report.securityUpdates === null ? '—' : report.securityUpdates} + | ++ {report.rebootRequired === null ? '?' : report.rebootRequired ? ( + yes + ) : ( + 'no' + )} + | ++ {report.diskUsedPercent === null ? '—' : `${report.diskUsedPercent}%`} + | +