Metadata-Version: 1.0
Name: python-dikbm-adapter
Version: 0.1.6
Summary: DiKBM adapter to send request to RSA web service
Home-page: http://github.com/suvit/python-dikbm-adapter
Author: Victor Safronovich
Author-email: vsafronovich@gmail.com
License: MIT
Description: python-dikbm-adapter
        =========================
        
        [Русская документация](python-dikbm-adapter/blob/master/README-ru.md)
        
        
        Installation
        ----------------
        
        installation is simple
        
            easy_install python-dikbm-adapter
        
        or
        
            pip install python-dikbm-adapter
        
        or
        
            pip install git+https://github.com/suvit/python-dikbm-adapter
        
        Settings
        -----------------------
        
        Please, create ``settings.ini`` file in the same dir as dikbm_main script installed
        
        Sample of ini file
        
            [DiKBM]
            username = my_secret_username
            password = my_secret_password
        
        other settings and their default values
        
            [DiKBM]
        
            incomingDir = incoming
            outgoingDir = outgoing
            errorDir = error
            logDir = log
            #statusDir = status
            #tempStatus = tempStatus
        
            kbmToServiceUrl = http://172.19.3.9/dkbm-ws-1.0/services/kbmToServiceNoMtom?wsdl
            PolicyLossServiceUrl = http://172.19.3.9/dkbm-ws-1.0/services/policyLossService?wsdl
            historyServiceUrl = http://172.19.3.9/dkbm-ws-1.0/services/historyService?wsdl
        
        in the same ini file may be placed logging settings
        
        Example of logging settings
        
            [loggers]
            keys=root, suds
        
            [handlers]
            keys=console, default
        
            [formatters]
            keys=simple, advanced, verbose
        
            [logger_root]
            level=DEBUG
            #handlers=console
            handlers=default
        
            [logger_suds]
            level=INFO
            #handlers=console
            handlers=default
            qualname=suds
            propagate=0
        
            [handler_console]
            class=StreamHandler
            level=DEBUG
            formatter=advanced
            args=(sys.stdout,)
        
            [handler_default]
            class=FileHandler
            level=INFO
            formatter=advanced
            filename=main.log
            args=('log/main.log', 'a')
        
            [formatter_simple]
            format = %(levelname)s - %(message)s
        
            [formatter_advanced]
            format = %(asctime)s - %(levelname)s - %(name)s - %(message)s
        
            [formatter_verbose]
            format = %(asctime)s - %(levelname)s - %(name)s - %(module)s - %(process)d - %(thread)d - %(message)s
        
        to run use ``virtualenv/bin/dikbm_main`` or ``virtualenv/Scripts/dikbm_main.exe``
        
        you may add ``dikbm_main`` script to cron job or windows task
        
Platform: UNKNOWN
