# -*- coding: utf-8 -*- # ------------------------------------------------------------------------------- # Name: config # Purpose: Implements services config class. # # Author: Radek Augustýn # Copyright: (c) VUGTK, v.v.i. 2014 # License: CC BY-SA 4.0 # ------------------------------------------------------------------------------- import shared shared.setupPaths(depth=2) from sharedtools.config import Config, RUIANImporterConfig servicesConfigAttrs = { "serverHTTP": 'www.vugtk.cz', "portNumber": 80, "servicesWebPath": "euradin/services/rest.py/", "databaseHost": "192.168.1.93", "databasePort": "5432", "databaseName": "euradin", "databaseUserName": "******", "databasePassword": "******", "noCGIAppServerHTTP": "localhost", "noCGIAppPortNumber": 5689, "issueNumber": "", "issueShortDescription": "", "ruianVersionDate": "", "disableGUISwitch": "false" }
# -*- coding: utf-8 -*- __author__ = 'raugustyn' from collections import defaultdict import psycopg2 import codecs import compileaddress from HTTPShared import * import shared; shared.setupPaths() from SharedTools.log import logger from config import config DATABASE_HOST = config.databaseHost PORT = config.databasePort DATABASE_NAME = config.databaseName USER_NAME = config.databaseUserName PASSWORD = config.databasePassword ADDRESSPOINTS_TABLENAME = "address_points" FULLTEXT_TABLENAME = "fulltext" TOWNNAME_FIELDNAME = "nazev_obce" STREETNAME_FIELDNAME = "nazev_ulice" TOWNPART_FIELDNAME = "nazev_casti_obce" GID_FIELDNAME = "gid" GIDS_FIELDNAME = "gids" TYP_SO_FIELDNAME = "typ_so" CISLO_DOMOVNI_FIELDNAME = "cislo_domovni" CISLO_ORIENTACNI_FIELDNAME = "cislo_orientacni"
# -*- coding: utf-8 -*- # Creates supporting tables for full text search and autocomplete functions __author__ = 'raugustyn' import psycopg2 import os, codecs, sys from config import config import shared shared.setupPaths() from sharedtools.log import logger from sharedtools.config import getRUIANServicesSQLScriptsPath import HTTPShared import compileaddress def exitApp(): sys.exit() def logPsycopg2Error(e): if e: if e.pgerror: msg = str(e.pgerror) else: msg = str(e) else: msg = "Not specified"