Statistics
| Branch: | Tag: | Revision:

root @ b3fc101f

Name Size
  autotools
  daemons
  devel
  doc
  lib
  man
  qa
  src
  test
  tools
.ghci 21 Bytes
.gitignore 2.6 kB
COPYING 17.6 kB
INSTALL 10.5 kB
Makefile.am 77.1 kB
NEWS 133.8 kB
README 191 Bytes
UPGRADE 12.5 kB
autogen.sh 283 Bytes
configure.ac 25 kB
epydoc.conf.in 444 Bytes
pylintrc 2.9 kB
pylintrc-test 2.9 kB

Latest revisions

# Date Author Comment
b3fc101f 04/24/2014 02:11 pm Klaus Aehlig

htools: add function to set CPU speed

Add a function on nodes modifying the CPU speed
parameter.

Signed-off-by: Klaus Aehlig <>
Reviewed-by: Petr Pudlak <>

353b012e 04/24/2014 02:11 pm Klaus Aehlig

htools: extend Node by CPU speed

Add an additional parameter to the representation of a node
for the relative CPU speed, initially set to 1.

Signed-off-by: Klaus Aehlig <>
Reviewed-by: Petr Pudlak <>

b1a38185 04/24/2014 02:11 pm Klaus Aehlig

Correctly downgrade the new node paramter

In other words, remove "cpu_speed" from all "nodeparams"
where it is present, be it cluster, group, or node. Note
that upgrading is no problem, as the default value will
be used implicitly.

Signed-off-by: Klaus Aehlig <>...

8fd6c773 04/24/2014 02:11 pm Klaus Aehlig

Add a new node parameter cpu_speed

This parameter will describe the speed of the CPU relative
to the speed of a "normal" node in this node group.

Signed-off-by: Klaus Aehlig <>
Reviewed-by: Petr Pudlak <>

94c42103 04/24/2014 02:11 pm Klaus Aehlig

Add VTypeFloat

...in order not to have to declare floating point
values as VTypeInt and rely on the sloppiness of
the JSON specification to not distinguish between
integers and floating point numbers.

Signed-off-by: Klaus Aehlig <>
Reviewed-by: Petr Pudlak <>

946c0e2b 04/24/2014 02:11 pm Klaus Aehlig

Fix heading of CPU-speed design

This document really only talks about CPU speed.

Signed-off-by: Klaus Aehlig <>
Reviewed-by: Petr Pudlak <>

c666e6aa 04/24/2014 09:46 am Petr Pudlak

When checking job death, check if its lock is the Luxi lock

In this case, the call trying to acquire a shared lock always succeeds,
because the daemon already has an exclusive lock, which falsely reports
that the job has died.

Signed-off-by: Petr Pudlak <>...

cab9400a 04/24/2014 09:46 am Petr Pudlak

Provide a more detailed messages when cancelling jobs

In particular, distinguish the cases when a job could not have been
cancelled and when a job has already finished.

Signed-off-by: Petr Pudlak <>
Reviewed-by: Klaus Aehlig <>

234f9032 04/24/2014 09:46 am Petr Pudlak

Fix a typo in a debug message

Signed-off-by: Petr Pudlak <>
Reviewed-by: Klaus Aehlig <>

c697dc2c 04/24/2014 09:46 am Petr Pudlak

Cancel job outside the SIGTERM handler

.. because modifying the queue inside the handler can have unexpected
consequences.

Since Python 2 doesn't have a nice way how to modify a variable from
an inner function, we have to use a list as a wrapper.
(Python 3 has the "nonlocal" keyword for it.)...

View all revisions | View revisions

Also available in: Atom