# -*- encoding:utf-8 -*-
class SetupHolder:
    setup = None

    # ----------------- Keys -----------------
    KEY_CLIENT = 'client'
    KEY_SERVER = 'server'
    KEY_PORT = 'port'
    KEY_MULTIPROCESS = 'multiprocess'
    KEY_QT_SUPPORT = 'qt-support'
    KEY_IS_AUTO_DISCOVER_QT_LIB = 'is-auto-discover-qt-lib'
    KEY_STACK_MAX_DEPTH = 'stack-max-depth'
    KEY_SHOW_PQI_STACK = 'show-pqi-stack'
    KEY_DIRECT = 'direct'
    KEY_FILE = 'file'
    KEY_MODULE = 'module'
    KEY_HELP = 'help'

    KEY_IS_DEBUG_MODE = 'DEBUG'
    KEY_DEBUG_RECORD_SOCKET_READS = 'DEBUG_RECORD_SOCKET_READS'
    KEY_LOG_TO_FILE_LEVEL = 'LOG_TO_FILE_LEVEL'
    KEY_LOG_TO_CONSOLE_LEVEL = 'LOG_TO_CONSOLE_LEVEL'
    KEY_SHOW_CONNECTION_ERRORS = 'SHOW_CONNECTION_ERRORS'
