Handle SSH hosts without a @
[?]
Jun 17, 2015, 11:49 AM
XO72X6PQOB2636JAVQTXC2WC7BYZTYVYTQDAWYFXZIQYCDIP6ALQCDependencies
- [2]
J4R2VCPPFix showing build steps in the machine status page - [3]
JPTXSWBOShow whether a job still exists - [4]
HOMDMC3KHandle utf-8 properly - [5]
SMCOU72Fhydra: add some admin for adding/enabling/etc build machines - [6]
OZDDUMVPAutomatically chomp all [%...%] directives - [7]
V6S6OYIAFormatting tweaks - [8]
HTL6HIBMmachine-status: Read /etc/nix.machines instead of using the BuildMachines table - [9]
O757ISISRemove unused function - [10]
FFEH62DEMachine status page now looks much better and more consistent with rest of Hydra - [11]
XKXMU5PVEllipsize long jobset/job names to prevent bootstrap navbar breakage - [12]
AXU7D4PDMachine status page: Add link to build step - [13]
Y6AHH4THRemove the logfile and logSize columns from the database - [14]
ZH6B56XRTry harder to find build logs - [*]
J5UVLXOK* Start of a basic Catalyst web interface. - [*]
ZWCTAZGLadded newsitems, added some admin options to clear various caches.
Change contents
- replacement in src/lib/Hydra/View/TT.pm at line 12
expose_methods => [qw/buildLogExists buildStepLogExists jobExists/]);expose_methods => [qw/buildLogExists buildStepLogExists jobExists stripSSHUser/]); - edit in src/lib/Hydra/View/TT.pm at line 24
}sub stripSSHUser {my ($self, $c, $name) = @_;if ($name =~ /^.*@(.*)$/) {return $1;} else {return $name;} - replacement in src/root/machine-status.tt at line 16
[% name = m.key ? m.key.match('@(.*)').0 : "localhost" %][% name = m.key ? stripSSHUser(m.key) : "localhost" %] - replacement in src/root/machine-status.tt at line 30
[% name2 = step.machine ? step.machine.match('@(.*)').0 : "localhost" %][% name2 = step.machine ? stripSSHUser(step.machine) : "localhost" %]