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
added load_shell(). updated load(). Added 'strict' param to locate_varname()
[sfa.git]
/
sfa
/
methods
/
UpdateSliver.py
diff --git
a/sfa/methods/UpdateSliver.py
b/sfa/methods/UpdateSliver.py
index
37252f2
..
72910d7
100644
(file)
--- a/
sfa/methods/UpdateSliver.py
+++ b/
sfa/methods/UpdateSliver.py
@@
-1,8
+1,5
@@
-from sfa.util.faults import *
-from sfa.util.namespace import *
-from sfa.util.method import Method
-from sfa.util.parameter import Parameter, Mixed
-import sys
+from sfa.storage.parameter import Parameter, Mixed
+
from sfa.methods.CreateSliver import CreateSliver
class UpdateSliver(CreateSliver):
from sfa.methods.CreateSliver import CreateSliver
class UpdateSliver(CreateSliver):
@@
-23,13
+20,14
@@
class UpdateSliver(CreateSliver):
Mixed(Parameter(str, "Credential string"),
Parameter(type([str]), "List of credentials")),
Parameter(str, "RSpec"),
Mixed(Parameter(str, "Credential string"),
Parameter(type([str]), "List of credentials")),
Parameter(str, "RSpec"),
- Parameter(type([]), "List of user information")
+ Parameter(type([]), "List of user information"),
+ Parameter(dict, "options"),
]
returns = Parameter(str, "Allocated RSpec")
]
returns = Parameter(str, "Allocated RSpec")
- def call(self, slice_xrn, creds, rspec, users):
+ def call(self, slice_xrn, creds, rspec, users
, options
):
- return CreateSliver.call(self, slice_xrn, creds, rspec, users)
+ return CreateSliver.call(self, slice_xrn, creds, rspec, users
, options
)