Merge "Remove service-files and service info in returned json"

This commit is contained in:
Jenkins 2013-12-02 11:14:48 +00:00 committed by Gerrit Code Review
commit bcbb86fd32
2 changed files with 5 additions and 5 deletions

View File

@ -216,7 +216,7 @@ def save_archive(request):
return path_to_archive
def create_service(service_id, data):
def create_or_update_service(service_id, data):
required = ['full_service_name', 'service_display_name']
optional = {'enabled': True,
'version': 0.1,

View File

@ -155,7 +155,7 @@ def get_files_for_service(service_name):
if not manifest:
abort(404)
data = api.get_manifest_files(manifest)
return jsonify(service_files=data)
return jsonify(data)
@v1_api.route('/admin/services/<service_name>/info')
@ -165,7 +165,7 @@ def get_service_info(service_name):
if not manifest:
abort(404)
data = api.get_manifest_info(manifest)
return jsonify(service_info=data)
return jsonify(data)
@v1_api.route('/admin/services', methods=['POST'])
@ -224,7 +224,7 @@ def reset_caches():
@v1_api.route('/admin/services/<service_name>', methods=['PUT'])
def create_service(service_name):
def create_or_update_service(service_name):
try:
service_data = json.loads(request.data)
except:
@ -236,6 +236,6 @@ def create_service(service_name):
"Body attribute 'full_service_name' value is {0} which doesn't "
"correspond to 'service_name' part of URL (equals to {1})".format(
service_id, service_name), 400)
resp = api.create_service(service_name, service_data)
resp = api.create_or_update_service(service_name, service_data)
api.reset_cache()
return resp