git://git.onelab.eu
/
plcapi.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
e990f50
)
serious bugfix in lease updates
author
parmentelat
<thierry.parmentelat@inria.fr>
Mon, 14 Jan 2019 20:11:08 +0000
(21:11 +0100)
committer
parmentelat
<thierry.parmentelat@inria.fr>
Mon, 14 Jan 2019 20:11:08 +0000
(21:11 +0100)
PLC/Methods/UpdateLeases.py
patch
|
blob
|
history
diff --git
a/PLC/Methods/UpdateLeases.py
b/PLC/Methods/UpdateLeases.py
index
b1c3e1f
..
2c7b2ab
100644
(file)
--- a/
PLC/Methods/UpdateLeases.py
+++ b/
PLC/Methods/UpdateLeases.py
@@
-81,7
+81,7
@@
class UpdateLeases(Method):
# check slices only once
if 'verified' not in slice:
if self.caller['person_id'] in slice['person_ids']:
- pass
+ slice['verified'] = True
elif 'pi' not in self.caller['roles']:
raise PLCPermissionDenied(
"Not a member of slice {}".format(slice['name']))
@@
-89,7
+89,6
@@
class UpdateLeases(Method):
raise PLCPermissionDenied(
"Slice {} not associated with any of your sites"
.format(slice['name']))
- slice['verified'] = True
try:
# we've ruled out already the case where all 3 (from, to,