Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] Add custom parameters on LSRegisterRequest message: is it possible?

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] Add custom parameters on LSRegisterRequest message: is it possible?


Chronological Thread 
  • From: Raphael Augusto Dourado <>
  • To: Sowmya Balasubramanian <>
  • Cc:
  • Subject: Re: [perfsonar-user] Add custom parameters on LSRegisterRequest message: is it possible?
  • Date: Thu, 24 Oct 2013 21:22:21 -0200

Great! This will really help me :)

Thank you very much for the info Sowmya.

Best Regards,

Raphael Augusto Dourado.


On Thu, Oct 24, 2013 at 8:05 PM, Sowmya Balasubramanian <> wrote:
Hi Raphael,

The perfSONAR community is now using a REST/JSON based lookup service called Simple Lookup Service (sLS). The registration is a combination of perfsonar defined and user defined queries. So, adding your own keywords is very easy.
You can find more information about sLS here: https://code.google.com/p/perfsonar-ps/wiki/NewLSprojectPlan. If you have any questions about sLS, I will be happy to answer them.

Coming to your question, you can use the <nmwg parameter> tag with name=keyword and value attributes to add your special keywords. You will be able to search for this in future queries.

Example: <nmwg:parameter name="keyword" value="your value here"/>

Hope this helps!

Sowmya



On 10/24/13 8:24 AM, Raphael Augusto Dourado wrote:
Hi!

I was wondering if it is possible to send some additional parameter inside a LSRegisterRequest message, and use them later as kind of "filter" when querying the LS.

For instance, let's say I send a RegisterRequest message with the metadata section as follows:

  <nmwg:metadata id="serviceLookupInfo">
    <perfsonar:subject id="commonParameters" xmlns:perfsonar="http://ggf.org/ns/nmwg/tools/org/perfsonar/1.0/">
      <psservice:service id="serviceParameters" xmlns:psservice="http://ggf.org/ns/nmwg/tools/org/perfsonar/service/1.0/">
        <psservice:serviceName>My_test_MA</psservice:serviceName>
        <psservice:accessPoint>http://localhost:8080/axis/services/snmpMA</psservice:accessPoint>
        <psservice:serviceType>MA</psservice:serviceType>
     
<psservice:serviceDescription>This is my testing MA</psservice:serviceDescription>
       <psservice:
myParam
>
myParamValue
</psservice:
myParam
>
      </psservice:service>
    </perfsonar:subject>
  </nmwg:metadata>

Will the LS Service accept and save the parameter "myParam" in the same way as with the other "default" parameters?
Can I use this parameter "myParam" in future queries to the LS (let's say, to filter the results)?

Best regards,

Raphael Augusto Dourado.





Archive powered by MHonArc 2.6.16.

Top of Page