diff --git a/src/python/dm/daq_web_service/api/experimentRestApi.py b/src/python/dm/daq_web_service/api/experimentRestApi.py index 13d095561a1cde80b95ac2b7607726e254453bd2..cbdc2dc681ebe8f852c9c74cdc7c3be8f01d057e 100755 --- a/src/python/dm/daq_web_service/api/experimentRestApi.py +++ b/src/python/dm/daq_web_service/api/experimentRestApi.py @@ -21,10 +21,11 @@ class ExperimentRestApi(DaqRestApi): raise InvalidRequest('Experiment name must be provided.') if dataDirectory is None or not len(dataDirectory): raise InvalidRequest('Experiment data directory must be provided.') - url += '?dataDirectory=%s' % dataDirectory - url += '&experimentName=%s' % experimentName daqInfo['experimentName'] = experimentName daqInfo['dataDirectory'] = dataDirectory + print json.dumps(daqInfo) + url += '?experimentName=%s' % experimentName + url += '&dataDirectory=%s' % dataDirectory responseDict = self.sendSessionRequest(url=url, method='POST') return Experiment(responseDict) diff --git a/src/python/dm/daq_web_service/service/experimentSessionController.py b/src/python/dm/daq_web_service/service/experimentSessionController.py index 26f6f39bebc5025ff28dfaf711e93e7171286f50..7139e3d0f4def18916f4890172e103b1449f348a 100755 --- a/src/python/dm/daq_web_service/service/experimentSessionController.py +++ b/src/python/dm/daq_web_service/service/experimentSessionController.py @@ -25,7 +25,7 @@ class ExperimentSessionController(DmSessionController): raise InvalidRequest('Missing experiment name.') dataDirectory = kwargs.get('dataDirectory') if dataDirectory is None or not len(dataDirectory): - raise InvalidRequest('Missing experiment name.') + raise InvalidRequest('Missing data directory.') response = self.experimentSessionControllerImpl.startDaq(experimentName, dataDirectory).getFullJsonRep() self.logger.debug('Returning: %s' % response) return response