{{extend 'layout.html'}}
{{=T('No virtual machines found.')}} {{else:}}
| {{=T('Name')}} | {{=T('State')}} | {{=T('Start/Stop')}} | {{=T('VNC address')}} | {{=T('VNC port')}} |
|---|---|---|---|---|
| {{=stroje[i]}} | {{if info[stroje[i]]['database_status']!='READY':}} {{ for j in infoDB: if j['domain']==stroje[i]: response.write(j['status']) if j['status']=='MANUAL_INSTALL': response.write(' ') response.write(A('(' + T('finish') + ')', _href='javascript:potvrzeni("' + T('Sure you want to finish manual installation? Virtual machine will be stopped (if running) and CD image will be unmounted.') + '", "' + URL('projekt_stroj_manual_finish/' + stroje[i]) + '")', _onMouseover="return hidestatus()")) pass pass pass }} {{else:}} {{=T(info[stroje[i]]['libvirt_status'])}} {{pass}} | {{ if info[stroje[i]]['libvirt_status']=='RUNNING': akce = 'Stop' elif info[stroje[i]]['libvirt_status']=='STOPPED': akce = 'Start' pass }} {{ if (info[stroje[i]]['database_status']=='READY' or info[stroje[i]]['database_status']=='MANUAL_INSTALL'): response.write(A(T(akce), _href='zmena_stavu_stroje/'+stroje[i])) elif info[stroje[i]]['database_status']!='READY': response.write(T('N/A')) elif info[stroje[i]]['libvirt_status']=='UNDEFINED': response.write(T('please contact your teacher')) pass}} | {{if (info[stroje[i]]['libvirt_status']=='RUNNING' and (info[stroje[i]]['database_status']=='READY' or info[stroje[i]]['database_status']=='MANUAL_INSTALL')): response.write(info[stroje[i]]['vnc_address']) else: response.write(T('N/A')) pass}} | {{if (info[stroje[i]]['libvirt_status']=='RUNNING' and (info[stroje[i]]['database_status']=='READY' or info[stroje[i]]['database_status']=='MANUAL_INSTALL')): response.write(info[stroje[i]]['vnc_port']) else: response.write(T('N/A')) pass}} |