diff options
| author | yo mama <pepper@scannerjammer.com> | 2015-09-22 00:51:40 -0700 |
|---|---|---|
| committer | yo mama <pepper@scannerjammer.com> | 2015-09-22 00:51:40 -0700 |
| commit | d3e7b5708deffbed864c916de22663f48333c58b (patch) | |
| tree | ef76784a7827baff88c03670bf22832a3f146b17 /share/frontend/imdither/run.py | |
| parent | 86c79f4372d7b2e7640a26473c7a4d331cdf7d16 (diff) | |
finishing server
Diffstat (limited to 'share/frontend/imdither/run.py')
| -rwxr-xr-x | share/frontend/imdither/run.py | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/share/frontend/imdither/run.py b/share/frontend/imdither/run.py new file mode 100755 index 0000000..3fed429 --- /dev/null +++ b/share/frontend/imdither/run.py @@ -0,0 +1,35 @@ +#!/usr/bin/python2.7 +from bottle import route, run, static_file, request +import makeDither +import urlDownload + +@route('/') +def server_static(): + return static_file("imdither.html", root='./') + +@route('/dithers/<filename>') +def server_static(filename): + return static_file(filename, root='./dithers/') + +@route('/img/<filename>') +def server_static(filename): + return static_file(filename, root='./img/') + +@route('/<filename>') +def server_static(filename): + return static_file(filename, root='./') + +@route('/process', method='POST') +def process_image(): + url = request.forms.get('url') + params = request.forms.get('params') + download = urlDownload.UrlDownload(url) + tempfile = download.dir + download.filename + makeDither.Dither(tempfile) + +@route('/status', method='GET') +def show_status(): + pass +#run(host='0.0.0.0', port=4111, debug=True) +run(server='flup', host='localhost', port=4111, debug=True) + |
