amuse.git

commit 16158b5752f219fa284306dd486f762d64e9879e

Author: Adam <git@apiote.tk>

remove python code

 Dockerfile | 16 -------
 router.py | 122 --------------------------------------------------------


diff --git a/Dockerfile b/Dockerfile
deleted file mode 100644
index cfe02e964c4366fb138d84e26feee8b43989c2a8..0000000000000000000000000000000000000000
--- a/Dockerfile
+++ /dev/null
@@ -1,16 +0,0 @@
-FROM ubuntu:latest
-
-RUN apt update && apt install -y software-properties-common curl
-RUN add-apt-repository -y ppa:longsleep/golang-backports && apt update && apt install -y golang-go
-RUN apt install -y python3.7 python3.7-dev python3-pip git 9base
-RUN sed 's/python3/python3.7/' /usr/bin/pip3 > pip3 && mv pip3 /usr/bin/pip3
-RUN chmod 755 /usr/bin/pip3
-
-RUN pip3 install pybindgen
-RUN go get golang.org/x/tools/cmd/goimports
-RUN go get github.com/go-python/gopy
-
-RUN ln -s /usr/bin/python3.7 /usr/bin/python
-RUN ln -s /usr/bin/python3.7-config /usr/bin/python-config
-
-ENV PATH="/root/go/bin:${PATH}:/usr/lib/plan9/bin"




diff --git a/router.py b/router.py
deleted file mode 100644
index 946569c20ea17d550c400d1a307d73706898b32c..0000000000000000000000000000000000000000
--- a/router.py
+++ /dev/null
@@ -1,122 +0,0 @@
-#!/bin/python
-from flask import Flask, request
-import libamuse
-
-app = Flask(__name__)
-
-@app.errorhandler(404)
-def err_404(e):
-	languages = request.headers.get('Accept-Language', 'en-GB')
-	mimetype = request.headers.get('Accept', '').split(',')[0]
-	return libamuse.ShowErrorPage(404, languages, mimetype)
-
-@app.route('/')
-def index():
-	languages = request.headers.get('Accept-Language', 'en-GB')
-	mimetype = request.headers.get('Accept', '').split(',')[0]
-	try:
-		page = libamuse.ShowIndex(languages, mimetype)
-	except Exception as e:
-		try:
-			return libamuse.ShowErrorPage(int(str(e.__context__)), languages, mimetype)
-		except:
-			return f'Fatal error while rendering error {str(e.__context__)}.\nContact admin.', 500
-	else:
-		return page
-
-
-@app.route('/about')
-def about():
-	languages = request.headers.get('Accept-Language', 'en-GB')
-	mimetype = request.headers.get('Accept', '').split(',')[0]
-	try:
-		page = libamuse.ShowAbout(languages, mimetype)
-	except Exception as e:
-		try:
-			return libamuse.ShowErrorPage(int(str(e.__context__)), languages, mimetype)
-		except:
-			return f'Fatal error while rendering error {str(e.__context__)}.\nContact admin.', 500
-	else:
-		return page
-
-
-@app.route('/items/')
-def search():
-	languages = request.headers.get('Accept-Language', 'en-GB')
-	mimetype = request.headers.get('Accept', '').split(',')[0]
-	query = request.args.get('q', default='', type=str)
-	page = request.args.get('page', default=1, type=int)
-	try:
-		page = libamuse.PerformSearch(query, languages, mimetype, str(page))
-	except Exception as e:
-		try:
-			return libamuse.ShowErrorPage(int(str(e.__context__)), languages, mimetype)
-		except:
-			return f'Fatal error while rendering error {str(e.__context__)}.\nContact admin.', 500
-	else:
-		return page
-
-
-@app.route('/films/<id>')
-def film(id):
-	languages = request.headers.get('Accept-Language', 'en-GB')
-	mimetype = request.headers.get('Accept', '').split(',')[0]
-	etag = request.headers.get('ETag', '')
-	try:
-		intID = int(id)
-	except ValueError:
-		return libamuse.ShowErrorPage(400, languages, mimetype)
-	try:
-		page = libamuse.ShowFilm(id, etag, languages, mimetype)
-	except Exception as e:
-		try:
-			return libamuse.ShowErrorPage(int(str(e.__context__)), languages, mimetype)
-		except:
-			return f'Fatal error while rendering error {str(e.__context__)}.\nContact admin.', 500
-	else:
-		return page
-
-
-@app.route('/series/<id>')
-def serie(id):
-	languages = request.headers.get('Accept-Language', 'en-GB')
-	mimetype = request.headers.get('Accept', '').split(',')[0]
-	etag = request.headers.get('ETag', '')
-	try:
-		intID = int(id)
-	except ValueError:
-		return libamuse.ShowErrorPage(400, languages, mimetype)
-	try:
-		page = libamuse.ShowSerie(id, etag, languages, mimetype)
-	except Exception as e:
-		try:
-			return libamuse.ShowErrorPage(int(str(e.__context__)), languages, mimetype)
-		except:
-			return f'Fatal error while rendering error {str(e.__context__)}.\nContact admin.', 500
-	else:
-		return page
-
-
-@app.route('/persons/<id>')
-def person(id):
-	languages = request.headers.get('Accept-Language', 'en-GB')
-	mimetype = request.headers.get('Accept', '').split(',')[0]
-	etag = request.headers.get('ETag', '')
-	try:
-		intID = int(id)
-	except ValueError:
-		return libamuse.ShowErrorPage(400, languages, mimetype)
-	try:
-		page = libamuse.ShowPerson(id, etag, languages, mimetype)
-	except Exception as e:
-		try:
-			return libamuse.ShowErrorPage(int(str(e.__context__)), languages, mimetype)
-		except:
-			return f'Fatal error while rendering error {str(e.__context__)}.\nContact admin.', 500
-	else:
-		return page
-
-if __name__ == '__main__':
-	from gevent import pywsgi
-	server = pywsgi.WSGIServer(('127.0.0.1', 5009), app)
-	server.serve_forever()