summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
251a74f)
svn path=/trunk/packages/sipb-xen-www/; revision=536
elif m.type.hvm:
has_vnc[m] = "WTF?"
else:
elif m.type.hvm:
has_vnc[m] = "WTF?"
else:
- has_vnc[m] = "ParaVM"+helppopup("paravm_console")
+ has_vnc[m] = "ParaVM"+helppopup("ParaVM Console")
max_memory = validation.maxMemory(user)
max_disk = validation.maxDisk(user)
checkpoint.checkpoint('Got max mem/disk')
max_memory = validation.maxMemory(user)
max_disk = validation.maxDisk(user)
checkpoint.checkpoint('Got max mem/disk')
simple = fields.getfirst('simple')
subjects = fields.getlist('subject')
simple = fields.getfirst('simple')
subjects = fields.getlist('subject')
- help_mapping = dict(paravm_console="""
+ help_mapping = {'ParaVM Console': """
ParaVM machines do not support local console access over VNC. To
access the serial console of these machines, you can SSH with Kerberos
ParaVM machines do not support local console access over VNC. To
access the serial console of these machines, you can SSH with Kerberos
-to sipb-xen-console.mit.edu, using the name of the machine as your
+to console.xvm.mit.edu, using the name of the machine as your
HVM machines use the virtualization features of the processor, while
ParaVM machines use Xen's emulation of virtualization features. You
want an HVM virtualized machine.""",
HVM machines use the virtualization features of the processor, while
ParaVM machines use Xen's emulation of virtualization features. You
want an HVM virtualized machine.""",
Don't ask us! We're as mystified as you are.""",
Don't ask us! We're as mystified as you are.""",
The owner field is used to determine <a
The owner field is used to determine <a
-href="help?subject=quotas">quotas</a>. It must be the name of a
+href="help?subject=Quotas">quotas</a>. It must be the name of a
locker that you are an AFS administrator of. In particular, you or an
AFS group you are a member of must have AFS rlidwka bits on the
locker. You can check who administers the LOCKER locker using the
commands 'attach LOCKER; fs la /mit/LOCKER' on Athena.) See also <a
locker that you are an AFS administrator of. In particular, you or an
AFS group you are a member of must have AFS rlidwka bits on the
locker. You can check who administers the LOCKER locker using the
commands 'attach LOCKER; fs la /mit/LOCKER' on Athena.) See also <a
-href="help?subject=administrator">administrator</a>.""",
- administrator="""
+href="help?subject=Administrator">administrator</a>.""",
+ 'Administrator': """
The administrator field determines who can access the console and
power on and off the machine. This can be either a user or a moira
group.""",
The administrator field determines who can access the console and
power on and off the machine. This can be either a user or a moira
group.""",
Quotas are determined on a per-locker basis. Each locker may have a
maximum of 512 megabytes of active ram, 50 gigabytes of disk, and 4
active machines.""",
Quotas are determined on a per-locker basis. Each locker may have a
maximum of 512 megabytes of active ram, 50 gigabytes of disk, and 4
active machines.""",
<strong>Framebuffer:</strong> At a Linux boot prompt in your VM, try
setting <tt>fb=false</tt> to disable the framebuffer. If you don't,
your machine will run just fine, but the applet's display of the
console will suffer artifacts.
"""
<strong>Framebuffer:</strong> At a Linux boot prompt in your VM, try
setting <tt>fb=false</tt> to disable the framebuffer. If you don't,
your machine will run just fine, but the applet's display of the
console will suffer artifacts.
"""
if not subjects:
subjects = sorted(help_mapping.keys())
if not subjects:
subjects = sorted(help_mapping.keys())
('memory', 'RAM'),
'DISK_INFO',
('state', 'state (xen format)'),
('memory', 'RAM'),
'DISK_INFO',
('state', 'state (xen format)'),
- ('cpu_weight', 'CPU weight'+helppopup('cpu_weight')),
+ ('cpu_weight', 'CPU weight'+helppopup('CPU Weight')),
('on_reboot', 'Action on VM reboot'),
('on_poweroff', 'Action on VM poweroff'),
('on_crash', 'Action on VM crash'),
('on_reboot', 'Action on VM reboot'),
('on_poweroff', 'Action on VM poweroff'),
('on_crash', 'Action on VM crash'),
ram=machine.memory,
max_mem=max_mem,
max_disk=max_disk,
ram=machine.memory,
max_mem=max_mem,
max_disk=max_disk,
- owner_help=helppopup("owner"),
+ owner_help=helppopup("Owner"),
fields = fields)
return d
fields = fields)
return d
sys.exit(1)
print 'Content-Type: text/plain\n'
print 'Uh-oh! We experienced an error.'
sys.exit(1)
print 'Content-Type: text/plain\n'
print 'Uh-oh! We experienced an error.'
- print 'Please email sipb-xen@mit.edu with the contents of this page.'
+ print 'Please email xvm-dev@mit.edu with the contents of this page.'
print '----'
e = revertStandardError()
print e
print '----'
e = revertStandardError()
print e
#end if
#for $subject in $subjects
#if $subject in $mapping
#end if
#for $subject in $subjects
#if $subject in $mapping
<p>$mapping[$subject]</p>
<p>$mapping[$subject]</p>
#else
<p>Unknown subject '$subject'.</p>
#end if
#else
<p>Unknown subject '$subject'.</p>
#end if
<tr>
<td>HVM/ParaVM#slurp
#filter None
<tr>
<td>HVM/ParaVM#slurp
#filter None
-$helppopup('hvm_paravm')#slurp
+$helppopup('HVM/ParaVM')#slurp
<!--<tr>
<td>Autoinstall#slurp
#filter None
<!--<tr>
<td>Autoinstall#slurp
#filter None
-$helppopup('autoinstall')#slurp
+$helppopup('Autoinstall')#slurp
#end filter
</td>
<td><input type="radio" name="cd_or_auto" id="cd_or_auto_auto">
#end filter
</td>
<td><input type="radio" name="cd_or_auto" id="cd_or_auto_auto">
<th>Memory</th>
<th>Owner#slurp
#filter None
<th>Memory</th>
<th>Owner#slurp
#filter None
-$helppopup('owner')#slurp
+$helppopup('Owner')#slurp
#end filter
</th>
<th>Administrator#slurp
#filter None
#end filter
</th>
<th>Administrator#slurp
#filter None
-$helppopup('administrator')#slurp
+$helppopup('Administrator')#slurp
#end filter
</th>
<th>IP</th>
#end filter
</th>
<th>IP</th>