diff options
Diffstat (limited to 'aria/aria-rest-server/src/main/python/aria-rest')
3 files changed, 0 insertions, 117 deletions
diff --git a/aria/aria-rest-server/src/main/python/aria-rest/LICENSE b/aria/aria-rest-server/src/main/python/aria-rest/LICENSE deleted file mode 100644 index 270877b831..0000000000 --- a/aria/aria-rest-server/src/main/python/aria-rest/LICENSE +++ /dev/null @@ -1,18 +0,0 @@ -# -# ============LICENSE_START=================================================== -# Copyright (c) 2017 Cloudify.co. All rights reserved. -# =================================================================== -# Licensed under the Apache License, Version 2.0 (the "License"); you may not -# use this file except in compliance with the License. You may obtain a copy -# of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations under -# the License. -# ============LICENSE_END==================================================== -# - diff --git a/aria/aria-rest-server/src/main/python/aria-rest/rest.py b/aria/aria-rest-server/src/main/python/aria-rest/rest.py deleted file mode 100644 index 6669ac39ee..0000000000 --- a/aria/aria-rest-server/src/main/python/aria-rest/rest.py +++ /dev/null @@ -1,57 +0,0 @@ -# -# ============LICENSE_START=================================================== -# Copyright (c) 2017 Cloudify.co. All rights reserved. -# =================================================================== -# Licensed under the Apache License, Version 2.0 (the "License"); you may not -# use this file except in compliance with the License. You may obtain a copy -# of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations under -# the License. -# ============LICENSE_END==================================================== -# - -from flask import Flask, render_template -from aria.exceptions import AriaException - -version_id = "0.1" -route_base = "/api/" + version_id + "/" -app = Flask("onap-aria-rest") - -@app.route("/") -def index(): - return render_template('index.html') - - -@app.route(route_base + "templates/", methods = ['GET']) -def list_templates(): - -@app.route(route_base + "templates/<template_id>", methods = ['POST']) -def install_template( template_id ): - - # GET CSAR FROM SDC - - # DEPLOY CSAR - - # UPDATE A&AI? - - return "template {} instantiated" - -@app.route(route_base + "templates/<template_id>", methods = ['DELETE']) -def delete_template( template_id ): - - # RUN UNINSTALL - - # DELETE TEMPLATE - - # UPDATE A&AI? - - return "template {} deleted" - -if __name__ == "__main__": - app.run() diff --git a/aria/aria-rest-server/src/main/python/aria-rest/setup.py b/aria/aria-rest-server/src/main/python/aria-rest/setup.py deleted file mode 100644 index 84e9a19560..0000000000 --- a/aria/aria-rest-server/src/main/python/aria-rest/setup.py +++ /dev/null @@ -1,42 +0,0 @@ -# -# ============LICENSE_START=================================================== -# Copyright (c) 2017 Cloudify.co. All rights reserved. -# =================================================================== -# Licensed under the Apache License, Version 2.0 (the "License"); you may not -# use this file except in compliance with the License. You may obtain a copy -# of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations under -# the License. -# ============LICENSE_END==================================================== -# - - -from setuptools import setup - -setup( - zip_safe=True, - name='aria-rest', - version='0.1', - author='dewayne', - author_email='dewayne@cloudify.co', - packages=[ - 'aria_rest' - ], - entry_points = { - 'console_scripts' : ['aria-rest=aria_rest.rest:main'] - }, - license='LICENSE', - description='Aria REST API for ONAP', - install_requires=[ - 'distribute', - 'Flask==0.12.2', - 'flask-autodoc==0.1.2', - 'apache-ariatosca==0.1.1' - ] -) |