git://git.onelab.eu
/
plcapi.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
(most) all functions now take SessionAuth in addition to PasswordAuth
[plcapi.git]
/
PLC
/
Methods
/
DeletePersonFromSlice.py
diff --git
a/PLC/Methods/DeletePersonFromSlice.py
b/PLC/Methods/DeletePersonFromSlice.py
index
b9a5977
..
8b5293c
100644
(file)
--- a/
PLC/Methods/DeletePersonFromSlice.py
+++ b/
PLC/Methods/DeletePersonFromSlice.py
@@
-3,7
+3,7
@@
from PLC.Method import Method
from PLC.Parameter import Parameter, Mixed
from PLC.Persons import Person, Persons
from PLC.Slices import Slice, Slices
from PLC.Parameter import Parameter, Mixed
from PLC.Persons import Person, Persons
from PLC.Slices import Slice, Slices
-from PLC.Auth import
Password
Auth
+from PLC.Auth import Auth
class DeletePersonFromSlice(Method):
"""
class DeletePersonFromSlice(Method):
"""
@@
-16,7
+16,7
@@
class DeletePersonFromSlice(Method):
roles = ['admin', 'pi']
accepts = [
roles = ['admin', 'pi']
accepts = [
-
Password
Auth(),
+ Auth(),
Mixed(Person.fields['person_id'],
Person.fields['email']),
Mixed(Slice.fields['slice_id'],
Mixed(Person.fields['person_id'],
Person.fields['email']),
Mixed(Slice.fields['slice_id'],