Commit ae8858312e98009c982437fa6b05674d7fa4a07b
1 parent
5a89d436
Exists in
devel
[TranslationServer] Remove '/version'
Showing
1 changed file
with
1 additions
and
18 deletions
Show diff stats
src/TranslationServer.py
@@ -5,7 +5,7 @@ from flask import Flask, request, abort, send_from_directory | @@ -5,7 +5,7 @@ from flask import Flask, request, abort, send_from_directory | ||
5 | from flask.ext.cors import CORS | 5 | from flask.ext.cors import CORS |
6 | from functools import wraps | 6 | from functools import wraps |
7 | from PortGlosa import traduzir | 7 | from PortGlosa import traduzir |
8 | -from subprocess import check_output, Popen | 8 | +from subprocess import check_output |
9 | from threading import Lock | 9 | from threading import Lock |
10 | from time import sleep | 10 | from time import sleep |
11 | from logging.handlers import RotatingFileHandler | 11 | from logging.handlers import RotatingFileHandler |
@@ -13,7 +13,6 @@ import Trie, os, argparse, json, thread, logging, sys | @@ -13,7 +13,6 @@ import Trie, os, argparse, json, thread, logging, sys | ||
13 | 13 | ||
14 | MySQLdb=None | 14 | MySQLdb=None |
15 | RUN_MODE=None | 15 | RUN_MODE=None |
16 | -DICT_VERSION=None | ||
17 | BUNDLES_PATH=None | 16 | BUNDLES_PATH=None |
18 | BUNDLES_LIST={} | 17 | BUNDLES_LIST={} |
19 | TRIE=None | 18 | TRIE=None |
@@ -41,7 +40,6 @@ def dict_mode(): | @@ -41,7 +40,6 @@ def dict_mode(): | ||
41 | STANDALONE_SIGNS_PATH=os.path.join(SIGNS_PATH, "STANDALONE") | 40 | STANDALONE_SIGNS_PATH=os.path.join(SIGNS_PATH, "STANDALONE") |
42 | WEBGL_SIGNS_PATH=os.path.join(SIGNS_PATH, "WEBGL") | 41 | WEBGL_SIGNS_PATH=os.path.join(SIGNS_PATH, "WEBGL") |
43 | BUNDLES_PATH={"IOS":IOS_SIGNS_PATH, "ANDROID":ANDROID_SIGNS_PATH, "STANDALONE":STANDALONE_SIGNS_PATH, "WEBGL":WEBGL_SIGNS_PATH} | 42 | BUNDLES_PATH={"IOS":IOS_SIGNS_PATH, "ANDROID":ANDROID_SIGNS_PATH, "STANDALONE":STANDALONE_SIGNS_PATH, "WEBGL":WEBGL_SIGNS_PATH} |
44 | - check_version() | ||
45 | list_bundles() | 43 | list_bundles() |
46 | generate_trie() | 44 | generate_trie() |
47 | 45 | ||
@@ -75,10 +73,6 @@ def logger(): | @@ -75,10 +73,6 @@ def logger(): | ||
75 | log = logging.getLogger('werkzeug') | 73 | log = logging.getLogger('werkzeug') |
76 | log.setLevel(logging.DEBUG) | 74 | log.setLevel(logging.DEBUG) |
77 | log.addHandler(handler) | 75 | log.addHandler(handler) |
78 | - | ||
79 | -def check_version(): | ||
80 | - global DICT_VERSION | ||
81 | - DICT_VERSION = check_output(["aptitude", "search", "dicionario-vlibras", "-F", "%V"]) | ||
82 | 76 | ||
83 | def init_mode(args): | 77 | def init_mode(args): |
84 | global RUN_MODE | 78 | global RUN_MODE |
@@ -275,21 +269,10 @@ def load_statistics_page(): | @@ -275,21 +269,10 @@ def load_statistics_page(): | ||
275 | 269 | ||
276 | @app.route("/update", methods=['GET']) | 270 | @app.route("/update", methods=['GET']) |
277 | def update(): | 271 | def update(): |
278 | - try: | ||
279 | - password = request.args.get('password').encode('utf-8') | ||
280 | - except AttributeError: | ||
281 | - return "Password not provided", 401 | ||
282 | - | ||
283 | - Popen('sudo -S <<< '+password+' apt-get update > /dev/null 2>&1', shell=True, stdin=None, stdout=None, stderr=None, executable="/bin/bash").wait() | ||
284 | - check_version() | ||
285 | list_bundles() | 272 | list_bundles() |
286 | generate_trie() | 273 | generate_trie() |
287 | return "Successfully updated list.", 200 | 274 | return "Successfully updated list.", 200 |
288 | 275 | ||
289 | -@app.route("/version", methods=['GET']) | ||
290 | -def get_version(): | ||
291 | - return DICT_VERSION, 200 | ||
292 | - | ||
293 | @app.route("/signs", methods=['GET']) | 276 | @app.route("/signs", methods=['GET']) |
294 | def get_signs_list(): | 277 | def get_signs_list(): |
295 | return TRIE, 200 | 278 | return TRIE, 200 |