git://git.onelab.eu
/
sfa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
FIT IoT-Lab - create user on the fly if coming from trusted Federation
[sfa.git]
/
sfa
/
iotlab
/
iotlabdriver.py
diff --git
a/sfa/iotlab/iotlabdriver.py
b/sfa/iotlab/iotlabdriver.py
index
f2c9a26
..
fc7c7c2
100644
(file)
--- a/
sfa/iotlab/iotlabdriver.py
+++ b/
sfa/iotlab/iotlabdriver.py
@@
-143,7
+143,7
@@
class IotLabDriver(Driver):
"""
leases = rspec.version.get_leases()
start_time = min([int(lease['start_time'])
"""
leases = rspec.version.get_leases()
start_time = min([int(lease['start_time'])
- for lease in leases])
+
for lease in leases])
# ASAP jobs
if start_time == 0:
start_time = None
# ASAP jobs
if start_time == 0:
start_time = None
@@
-152,13
+152,13
@@
class IotLabDriver(Driver):
# schedule jobs
else:
end_time = max([int(lease['start_time']) +
# schedule jobs
else:
end_time = max([int(lease['start_time']) +
- int(lease['duration'])
*
60
+ int(lease['duration'])
*
60
for lease in leases])
from math import floor
# minutes
for lease in leases])
from math import floor
# minutes
- duration = floor((end_time - start_time)
/
60)
+ duration = floor((end_time - start_time)
/
60)
nodes_list = [Xrn.unescape(Xrn(lease['component_id'].strip(),
nodes_list = [Xrn.unescape(Xrn(lease['component_id'].strip(),
- type='node').get_leaf())
+
type='node').get_leaf())
for lease in leases]
# uniq hostnames
nodes_list = list(set(nodes_list))
for lease in leases]
# uniq hostnames
nodes_list = list(set(nodes_list))