summaryrefslogtreecommitdiffstats
path: root/aria/aria-rest-server/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'aria/aria-rest-server/src/main')
-rw-r--r--aria/aria-rest-server/src/main/python/aria-rest/LICENSE18
-rw-r--r--aria/aria-rest-server/src/main/python/aria-rest/rest.py57
-rw-r--r--aria/aria-rest-server/src/main/python/aria-rest/setup.py42
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'
- ]
-)