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,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