File tree Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -1225,6 +1225,16 @@ type CreateVmPayloadSource = {
12251225 window . open ( '/v0' , '_blank' , 'noopener' ) ;
12261226 }
12271227
1228+ function shortUptime ( uptime ?: string | null ) {
1229+ if ( ! uptime ) {
1230+ return '-' ;
1231+ }
1232+ const parts = uptime . split ( / \s + / ) . filter ( Boolean ) ;
1233+ if ( parts . length === 0 ) {
1234+ return uptime ;
1235+ }
1236+ return parts . slice ( 0 , Math . min ( 2 , parts . length ) ) . join ( ' ' ) ;
1237+ }
12281238 function toggleDevMode ( ) {
12291239 devMode . value = ! devMode . value ;
12301240 localStorage . setItem ( 'devMode' , devMode . value ? 'true' : 'false' ) ;
@@ -1508,6 +1518,7 @@ type CreateVmPayloadSource = {
15081518 reloadVMs,
15091519 devMode,
15101520 toggleDevMode,
1521+ shortUptime,
15111522 } ;
15121523}
15131524
Original file line number Diff line number Diff line change @@ -167,7 +167,7 @@ <h1 class="app-title">dstack-vmm</h1>
167167 {{ vmStatus(vm) }}
168168 </ span >
169169 </ div >
170- < div class ="vm-col-uptime "> {{ vm.status !== 'stopped' ? (vm.uptime || '-' ) : '-' }}</ div >
170+ < div class ="vm-col-uptime "> {{ vm.status !== 'stopped' ? shortUptime (vm.uptime) : '-' }}</ div >
171171 < div class ="vm-col-view " @click.stop >
172172 < a class ="view-link " @click.prevent ="showLogs(vm.id, 'serial') " href ="# "> Logs</ a >
173173 < a class ="view-link " @click.prevent ="showLogs(vm.id, 'stderr') " href ="# "> Stderr</ a >
You can’t perform that action at this time.
0 commit comments