X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fmethods%2Fget_key_from_incoming_ip.py;h=860220bc916d529f73c1c3ee20b2100926b9c3b1;hb=47090c0a12d8ccffa6d67692461da61a7b7f67e7;hp=c7abb75b67d6e5742de18e202ac4a67ff14b1ff1;hpb=037578a7bee4db0bacb84f728db6bf2735bf9e33;p=sfa.git diff --git a/sfa/methods/get_key_from_incoming_ip.py b/sfa/methods/get_key_from_incoming_ip.py index c7abb75b..860220bc 100644 --- a/sfa/methods/get_key_from_incoming_ip.py +++ b/sfa/methods/get_key_from_incoming_ip.py @@ -1,7 +1,9 @@ from sfa.util.method import Method -from sfa.util.parameter import Parameter from sfa.util.sfalogging import logger +from sfa.storage.parameter import Parameter + + class get_key_from_incoming_ip(Method): """ Generate a new keypair and gid for requesting caller (component/node). @@ -10,14 +12,15 @@ class get_key_from_incoming_ip(Method): """ interfaces = ['registry'] - + accepts = [] returns = Parameter(int, "1 if successful, faults otherwise") - + def call(self): - if hasattr(self.api.manager,'get_key_from_incoming_ip'): - return self.api.manager.get_key_from_incoming_ip (api) + if hasattr(self.api.manager, 'get_key_from_incoming_ip'): + return self.api.manager.get_key_from_incoming_ip(api) else: - logger.warning("get_key_from_incoming_ip not supported by registry manager") + logger.warning( + "get_key_from_incoming_ip not supported by registry manager") return 0