Example #1
0
# -*- 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"
}
Example #2
0
# -*- 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"
            }
Example #3
0
# -*- 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"
Example #4
0
# -*- 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"