Details
-
Type: Monitor
-
Status: Closed
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 2021
-
Component/s: FIWARE-TECH-HELP
-
Labels:
-
HD-Chapter:Data
-
HD-Enabler:Orion
Description
Created question in FIWARE Q/A platform on 08-04-2015 at 10:04
Please, ANSWER this question AT https://stackoverflow.com/questions/29510204/having-trouble-with-the-user-programers-guide
Question:
Having trouble with the user programers guide
Description:
I am doing the excercise on this site. I have followed the example exactly and without any problem until I got to Context subscriptions:
(curl localhost:1026/v1/subscribeContext s -S --header 'Content-Type: application/json' --header 'Accept: application/json' -d @ | python -mjson.tool) <<EOF
{
"entities": [
],
"attributes": [
"temperature"
],
"reference": "http://localhost:1028/accumulate",
"duration": "P1M",
"notifyConditions": [
]
}
EOF
When I type that code, I get the expected answer:
{
"subscribeResponse":
}
But then this sentence confuses me:
If you look at the accumulator-script.py terminal window, you will see
that a message resembling the following one is received each 10
seconds:
What I do here is enter this command: python accumulator-server.py
But the output (updated every 10 seconds) I get is: 127.0.0.1 - - [08/Apr/2015 10:52:56] "POST /accumulate HTTP/1.1" 200 -
Am I missing something here since Im not getting the expected output simmilar like the one mentioned in the tutorial?
POST http://localhost:1028/accumulate
Content-Length: 492
User-Agent: orion/0.9.0
Host: localhost:1028
Accept: application/xml, application/json
Content-Type: application/json
{
"subscriptionId" : "51c04a21d714fb3b37d7d5a7",
"originator" : "localhost",
"contextResponses" : [
{
"contextElement" : {
"attributes" : [
],
"type" : "Room",
"isPattern" : "false",
"id" : "Room1"
},
"statusCode" :
}
]
}
Am I not running the python script correctly or? Btw I'm new to both python and linux...
2017-05-27 12:05|CREATED monitor | # answers= 1, accepted answer= True