Commit ae8858312e98009c982437fa6b05674d7fa4a07b

Authored by Erickson Silva
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
... ...