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 | 5 | from flask.ext.cors import CORS |
6 | 6 | from functools import wraps |
7 | 7 | from PortGlosa import traduzir |
8 | -from subprocess import check_output, Popen | |
8 | +from subprocess import check_output | |
9 | 9 | from threading import Lock |
10 | 10 | from time import sleep |
11 | 11 | from logging.handlers import RotatingFileHandler |
... | ... | @@ -13,7 +13,6 @@ import Trie, os, argparse, json, thread, logging, sys |
13 | 13 | |
14 | 14 | MySQLdb=None |
15 | 15 | RUN_MODE=None |
16 | -DICT_VERSION=None | |
17 | 16 | BUNDLES_PATH=None |
18 | 17 | BUNDLES_LIST={} |
19 | 18 | TRIE=None |
... | ... | @@ -41,7 +40,6 @@ def dict_mode(): |
41 | 40 | STANDALONE_SIGNS_PATH=os.path.join(SIGNS_PATH, "STANDALONE") |
42 | 41 | WEBGL_SIGNS_PATH=os.path.join(SIGNS_PATH, "WEBGL") |
43 | 42 | BUNDLES_PATH={"IOS":IOS_SIGNS_PATH, "ANDROID":ANDROID_SIGNS_PATH, "STANDALONE":STANDALONE_SIGNS_PATH, "WEBGL":WEBGL_SIGNS_PATH} |
44 | - check_version() | |
45 | 43 | list_bundles() |
46 | 44 | generate_trie() |
47 | 45 | |
... | ... | @@ -75,10 +73,6 @@ def logger(): |
75 | 73 | log = logging.getLogger('werkzeug') |
76 | 74 | log.setLevel(logging.DEBUG) |
77 | 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 | 77 | def init_mode(args): |
84 | 78 | global RUN_MODE |
... | ... | @@ -275,21 +269,10 @@ def load_statistics_page(): |
275 | 269 | |
276 | 270 | @app.route("/update", methods=['GET']) |
277 | 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 | 272 | list_bundles() |
286 | 273 | generate_trie() |
287 | 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 | 276 | @app.route("/signs", methods=['GET']) |
294 | 277 | def get_signs_list(): |
295 | 278 | return TRIE, 200 | ... | ... |