You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@climate.apache.org by jo...@apache.org on 2014/02/02 03:31:58 UTC
svn commit: r1563544 -
/incubator/climate/trunk/ocw-ui/backend/dataset_helpers.py
Author: joyce
Date: Sun Feb 2 02:31:57 2014
New Revision: 1563544
URL: http://svn.apache.org/r1563544
Log:
Initial dataset_helpers cleanup
Modified:
incubator/climate/trunk/ocw-ui/backend/dataset_helpers.py
Modified: incubator/climate/trunk/ocw-ui/backend/dataset_helpers.py
URL: http://svn.apache.org/viewvc/incubator/climate/trunk/ocw-ui/backend/dataset_helpers.py?rev=1563544&r1=1563543&r2=1563544&view=diff
==============================================================================
--- incubator/climate/trunk/ocw-ui/backend/dataset_helpers.py (original)
+++ incubator/climate/trunk/ocw-ui/backend/dataset_helpers.py Sun Feb 2 02:31:57 2014
@@ -14,16 +14,16 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
-#!/usr/bin/env python
-"""
- Provides Bottle services for interacting with RCMED
-"""
-from bottle import request, route
+''' Services for interacting with NASA JPL's Regional Climate Model Evaluation Database. '''
+
+from bottle import Bottle, request
import requests
-@route('/getObsDatasets')
+dataset_app = Bottle()
+
+@dataset_app.route('/getObsDatasets')
def getObservationDatasetData():
r = requests.get('http://rcmes.jpl.nasa.gov/query-api/datasets.php')
@@ -34,7 +34,7 @@ def getObservationDatasetData():
else:
return r.text
-@route('/getDatasetParam')
+@dataset_app.route('/getDatasetParam')
def getDatasetParameters():
url = 'http://rcmes.jpl.nasa.gov/query-api/parameters.php?dataset=' + request.query.dataset
r = requests.get(url)